This is the README for MenuManager.0.1.m.I.tgz [Download] [Browse] [Up]
MenuManager.bundle What am I? MenuManager is a work in progress. MenuManager is a loadable bundle which, if loaded as the last loadable bundle, will allow an Openstep application to have user defined Command keys. Currently it works with ProjectBuilder. It should also work with any Openstep application that allows the loading of bundles at start. If you use this with your application please let me know how it works. It's a quick little hack, but it works pretty well and allows the user to do whatever they want to the menu. If you find this useful please let me know. Any suggestions are welcome, as are bug reports. You can contact the author at: Eric Peyton epeyton@cmg.fcnbd.com *** INSTALLATION *** For Projectbuilder 1) Place this bundle some place where it can always be found. (I suggest ~/Library/PBBundles). 2) Then start ProjectBuilder and point the bundle loader (in Preferences...;Bundles) to your PBExtensions.bundle. 3) Restart ProjectBuilder For other Openstep applications 1) Depends on application. Most developers should have no problem figuring out how to load this thing into their app. *** USAGE *** There should be a new Info:Menu Manager... menu item. Every thing should be pretty self explanatory. The Def. column lists the default command key The Mod. column lists the key that the user wants. Add or modify away. If you put in nothing in the modified column the default is used. You can't get rid of a default hot key. You can modify it or you can leave it. (See future features) Press the Update Menu button when finished. *** FUTURE FEATURES *** 1) The ability to disable a menu item doesn't work yet. I put this in but haven't turned it on. Does anyone want it? 2) Cannot get rid of a default key and have it be blank. For example, You can't have the Quit menu item have no hot key. Add ability to put in a blank override for a default key. *** Known Bugs *** 1) Currently only loads into applications that have an Info menu. (Every Openstep app should have one!) Let me know if you find any. *** COPYRIGHT *** PBExtensions is distributed under the terms of the GNU General Public License. Please let the author know if you are using this. Legal The author gives full permission to copy this application and distribute it providing that it is not altered in any way and no monetary charge is made for this software.
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.