home *** CD-ROM | disk | FTP | other *** search
- 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.
-