home *** CD-ROM | disk | FTP | other *** search
- Short: Popup Menus (now also includes English docs)
- Uploader: maurer@informatik.tu-muenchen.de
- Type: os20/cdity
-
- **************************************************************************
-
- M A G I C M E N U
-
- V 1 . 2 7
-
- **************************************************************************
-
-
- © 1992 - 1993 Martin Korndörfer
-
-
- Magic Menu includes the following features:
-
- o All Intuition menus are replaced by Magic Menu. Therefore, all programs
- using standard menus will appear in the new outfit.
-
- o Magic Menu supports Pull-Down-Menus as well as Pop-Up-Menus.
-
- o Menus are either displayed using the Standard Look, or the modern
- AmigaOS 2.0 style 3D-Look
-
- o Menus may be controlled exclusively using the keyboard, there's no
- need to grab the mouse anymore.
-
- o There are three different types of using the menus:
- Standard, Press Once and Select.
-
- o Magic Menu can be configured in different ways, you may for example
- define handling and appearance of Pull-Down and Pop-Up menus seperately.
-
- o Magic Menu remembers every menu's last selected item, displaying Pop-Up
- menus the next time at a position allowing quick selection of the same
- or neighboring items.
-
- o if a menu is selected while the currently active screen is not visible,
- the screen is popped to the front for the menu display. After selecting
- an item, it is returned to the back.
-
- o if there is no input in a configurable time (moving the mouse, keypress)
- the menu selection is canceled, avoiding the machine to be blocked too
- long.
-
- and lots more...
-
-
- Changes since 1.23:
-
- Revision V1.27
- --------------
- changed on Sunday, 01-Aug-93 16:27:00 by --- Unknown ---. LogMessage :
- Following bugs are fixed:
- - The shifting of the menus introduced in V 1.26 has been removed
- again, because of trouble with the look of some menus. Instead,
- Magic Menu uses smaller images if the standard ones don't fit.
- - On some programs using their own checkimage it could happen that
- some pixels of the menuitem were erased.
-
- Revision V1.26
- --------------
- changed on Saturday, 31-Jul-93 20:45:00 by Martin Korndörfer. LogMessage :
- Following bugs are fixed:
- - Menu items with 0x0 pixels could crash MagicMenu. This was the
- reason for the DOpus 4.1x crash. BTW, such menu items are NOT
- valid!
- - A mx menu item may now have the flag MENUTOGGLE set.
- - MM could not display menus exceeding the right edge of the screen.
- This has been fixed, now Term 3.4 has its "Dial" menu back.
- - The checkmark is rendered AFTER the texts again. There was trouble
- with some menus overwriting the checkmarks otherwise.
- - With KS 3.x some menu texts were to close to the checkmark image,
- because the system now scales the images. MM now shifts all texts
- if necessary to get enough room for its images.
-
- Revision V1.25
- --------------
- changed on Thursday, 24-Jul-93 19:51:00 by Martin Korndörfer. LogMessage :
- Following bugs are fixed:
- - In release 1.24, windows WITHOUT the NewLookMenu flag were not
- been recognized properly.
- Additions:
- - WindowToFront() is patched now, too. Now there should be no
- problem with programs which pop a window to the front.
- - After completing a keyboard selection, the mouse is moved to its
- previous position. (Suggestion by Garry Glendown).
- - New Tool Types:
- o USELAYER (Default: YES):
- if set to YES, Magic Menu uses the layers.library to avoid
- trashing memory as a result of improper menus or a bug in
- Magic Menu itself. If you set this Tool Type to NO, the rendering
- of all menus will be about 25% faster.
- o KC_RALTRCOMMAND (Default: YES):
- To disable the keyboard sequence "rcommand ralt" for the
- keyboard menu selection, set this option to NO.
-
- Revision V1.24
- --------------
- changed on Thursday, 22-Jul-93 22:50:00 by Martin Korndörfer. LogMessage :
- Following bugs are fixed:
- - Some programs try to implement a 3.0-ish look for their menus
- manually. This has caused some problems with Magic Menu.
- (Reported by Garry Glendown)
-