Revision V1.29 -------------- changed on Tuesday, 23-Nov-93 22:33:00 Following bugs are fixed: - The field ie_Qualifier of all messages and events created by MagicMenu was unset (= 0). Now the field is initialized with the value returned by PeekQualifier() of the input.device. After this fix every program that interprets this field with menu events should work now (e.g. ADoc, GenAm) (Reported by Denis Gounelle) Revision V1.28 -------------- changed on Wednesday, 06-Okt-93 23:24:00 by --- Unknown ---. LogMessage : Following bugs are fixed: - Special bug-fix for Mr. SIERRA@FUTURE.zer.sub.org! The multual exclude field is now checked with 32 bits instead of 16 bits. 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 recognized properly. Additions: - WindowToFront() is patched, 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) Revision V1.23 -------------- changed on Tuesday, 18-Mai-93 22:09:51 by Martin Korndörfer. LogMessage : Following bugs are fixed: - In standard look, some menu items have been deleted while playing with the menu. - The checkmark has been overwritten on some menus. Revision V1.22 -------------- changed on Wednesday, 24-Feb-93 13:42:39 by Martin Korndörfer. LogMessage : Following bugs are fixed: - The checkmarks were not been updated correctly while selecting more items in the standard-look. Changes: - If CHECKWB is set to YES, a similar patch is made for PageStream. Revision V1.21 -------------- changed on Tuesday, 16-Feb-93 18:00:21 by Martin Korndörfer. LogMessage : Following bugs are fixed: - If the right mouse button was pressed on a menu-less window, some memory got lost. (Reported from Paul Miranda and Peter Elzner). - With the RMBTRAP flag set, Magic Menu generated two MENUDOWN messages. - The font for the menu strip was not always correct. - MagicMenu now handles requesters (and double-menu requesters, too) correctly. (Reported by Gerhard Schmidt). - Two enforcer hits removed. Changes: - Virtual screens are now moved to get the menu always visible while selecting with the keyboard.