我使用的是 Mac OS X Lion。当我按下键盘快捷键时,顶部菜单中的相应项目会短暂地变成蓝色背景,然后又恢复为默认的灰色背景。这让我有点恼火。有没有办法禁用这种闪烁?
答案1
如果
Blue
是问题所在,而深灰色Graphite
可以满足您的需求,并且不会让您感到太烦躁,您可以转到System Preferences
,单击General
,然后将外观从 更改为Blue
。Graphite
它更接近您想要的默认颜色Grey
,但颜色稍深。附上相同的屏幕截图。在系统偏好设置中
- 实际情况
如果这不是你想要的,而你想要的是禁用它或使其成为透明的高亮,那么你可能要等到变形者与OSX Lion兼容。
或者,您可以通过转到此路径并弄清楚如何操作此文件夹中的 XML 来破解 OSX:。
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/
由于这些文件可帮助我们编辑菜单选项,因此还必须有一个选项来增强菜单栏上的突出显示。当然,您需要 Xcode 来执行此操作,但风险由您自行承担!
答案2
我知道如何更改 Mountain Lion 上的背景图形,但它也会在手动点击菜单时删除高亮显示。而且我不知道如何更改文本颜色。
- 编译sartfiletool或下载编译后的二进制文件
cp /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin ~/Desktop/original.bin
sartFileTool -d ~/Desktop/original.bin ~/Desktop/art
- 使 49-1.png(或 HiDPI 模式下的 49-2.png)透明
sartFileTool -e ~/Desktop/art ~/Desktop/new.bin
sudo cp ~/Desktop/new.bin /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin
- 打开新应用程序或重新打开某些应用程序
在我替换了 SArtFile.bin 之后,一些图形也绘制不正确。
将 NSMenuItemHighlightColor 的键添加到 .GlobalPreferences.plist 不起作用。我尝试更改一些属性Extras2.rsrc和主题公园 3.1,但似乎也没有任何效果。
还有一个问题更改 Ask Different 上的选择颜色。