![]() So you can no longer create an application-specific keyboard shortcut for a script in that menu! And, as far as I can tell, you cannot even assign a system-wide keyboard shortcut to a script in that menu… The system-wide Scripts menu, however, is not part of a specific application. It was then easy to assign an application-specific keyboard shortcut to a script in that menu, through the “ Keyboard Shortcuts” section in the “ Keyboard & Mouse” preference pane in System Preferences. When applications such as Mail and Safari had their own Scripts menu, that Scripts menu was considered part of the application’s menu commands. In addition, there is one major drawback. ![]() It’s a strange idea - even if it has the side-benefit of adding a application-specific Scripts menu section even for applications that do not have a built-in Scripts menu. Now all we have is a system-wide menu whose contents change depending on which application you are in. For one thing, the benefit of having application-specific Scripts menus was that there was a clear visual distinction between application-specific scripts and system-wide scripts. I am not convinced that this change is a good thing. This section is at the bottom of the Scripts menu by default, but you can use the AppleScript Utility to change this and force Mac OS X to put the application-specific scripts at the top instead. But now it’s the only option!įor people used to using the application-specific Script menus, it definitely takes some getting used to. ![]() The architecture has been available in Mac OS X since Jaguar. When you are in Safari, the application-specific section of the system-wide Scripts menu will have a disabled “ Safari Scripts” as its heading and then a series of menu items that consists of the scripts located inside the ~/Library/Scripts/Applications/Safari/ folder in alphabetical order.Īnd so on. When you are in Mail, for example, the application-specific section of the system-wide Scripts menu will have a disabled “ Mail Scripts” as its heading and then a series of menu items that consists of the scripts located inside the ~/Library/Scripts/Applications/Mail/ folder in alphabetical order. Below that heading you’ll find the scripts that are in the “ Mail” folder inside the “ Applications” folder inside your home library’s “ Scripts” folder. The heading consists of the name of the application followed by “ Scripts“. They appear in a special section of the system-wide Scripts menu that has a heading consisting of one of those permanently disabled menu items that Apple uses as text labels in various menus in Mac OS X. While 1 and 2 are “static” sections of the Scripts menu that remain the same regardless of which application you are currently using, the scripts referred to in 3 actually change from application to application. the folder bearing the name of the current application that is located inside the “ Applications” folder inside your home library’s “ Scripts” folder.the “ Scripts” folder in your home folder’s library folder.the “ Scripts” folder in your main library folder (at the root level of your startup volume).Once this is done, you need to understand that this system-wide Scripts menu is built using the scripts located in three different places: This is done using the AppleScript Utility application that’s located inside the “ AppleScript” folder on your startup Mac OS X volume. But now, the only place where you can have application-specific scripts is in a section of the system-wide Scripts menu on the right-hand side of the menu bar.įirst, obviously, you need to make this system-wide Scripts menu visible, which it isn’t by default. This doesn’t mean that you can no longer have application-specific scripts that are only accessible when you are within the application in question. ![]() In Mac OS X 10.4, for reasons that they have not disclosed, but that might have to do with trying to avoid the confusion generated by multiple Scripts menu, Apple decided to do away with the application-specific Scripts menu in Mail and Safari.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |