|
CNS Menu Changelog- - CNS Menu 1.1.12 - 29th August 2012
- Fixed issues running under FileMaker Pro 11 on OS X Mountain Lion.
- Improved mouse click handling when using the ESC key to dismiss a menu on Mac.
- Fixed a few other minor bugs.
- + CNS Menu 1.1.11 - 2nd April 2012
- Imported core plug-in updates from other CNS Plug-ins.
- Improved mouse click handling when clicking off a menu (to dismiss it) and clicking on something else.
- Fixed issues with persistent menus showing up as black text on black menus.
- Improved mouse click handling on menus under FileMaker Pro 11.
- Fixed issues with menu placement.
- + CNS Menu 1.1.10 - 6th July 2010
- Imported core plug-in updates from other CNS Plug-ins.
- Added the ability to define Background and/or Foreground colors to the menu items.
- Fixed a bug under FileMaker Pro 11 on Mac where Right Mouse Clicks were not working.
- Fixed issues under FileMaker Pro 11 on Mac with getting the location of the last mouse click, which, among other things, could cause a menu to show up at the current mouse location instead of where the mouse was clicked.
- + CNS Menu 1.1.9 - 23rd March 2010
- Fixed a bug on Windows where multiple successive separator lines were not collapsing into a single separator line.
- Added a preference for disabling menu scaling with layout zoom.
- Fixed menu positioning problems on Mac under FileMaker Pro 11.
- Fixed menu selection problems on Mac under FileMaker Pro 11.
- Imported core plug-in changes from other CNS Plug-ins.
- + CNS Menu 1.1.7 - 30th March 2009
- Fixed some issues on Mac dealing with getting the current mouse coordinates even when the mouse button hasn’t been pressed (basically corrects hover support).
- Fixed a bug on Mac with GetMouseCoordinates where the “Top” coordinate was off if the FM10 Status Bar was visible.
- Fixed a bug where the xml couldn’t enable a disabled menu item.
- Fixed some slash encoding issues. (GetMenuChoice was double-encoding the slashes; GetMenuValue and Get(ScriptParameter) were encoding the slashes when they didn’t need to.).
- Corrected an issue with the Register function where current, good registration would be cleared if a new registration attempt failed.
- Added a “Clear” keyword to the Register function for clearing registration.
- + CNS Menu 1.1.6 - 3rd February 2009
- Fixed some bugs dealing with Loading and Saving the Persistent Menus.
- + CNS Menu 1.1.5 - 2nd February 2009
- Fixed some issues with registration under runtime solutions on Windows.
- Fixed an issue where the “Scrp-LastMenuChoice” old-style function wasn’t working.
- Fixed a bug with the plug-in not correctly locating items on inserted menus.
- CNSMenu_GetMenuChoice and CNSMenu_GetMenuValue now return values even if the selected menu item didn’t call a script. (This makes it easier to get this information when processing user input all in one script instead of having to parse the value returned from CNSMenu_ShowMenu.).
- Fixed an issue with the MenuBuilder related to the inserted menu bug.
- CNSMenu_VersionAutoUpdate function added.
- Fixed a bug with Developer Passwords.
- Merged in core plug-in updates from other CNS Plug-ins.
- Fixed a bug where CNSMenu_GetMenuName wasn’t returning anything.
- Fixed issues with correctly placing menus in FileMaker Pro 10 with its new “Status Bar” is visible.
- Menu positions/Mouse coordinates are now adjusted correctly when the Text Ruler is visible (FMP8+).
- Menu positions/Mouse coordinates are now adjusted correctly when the layout has been scrolled.
- Added CNSMenu_SetLayoutPartHeights function for correctly positioning menus/returning mouse coordinates in List View.
- Menu and font now grow and shrink with the Zoom level of the layout (FMP8+).
- CNSMenu now requires Mac OS X 10.4 and above to accomplish some of the above functionality.
- + CNS Menu 1.1 - 6th May 2008
- Fixed some issues with running the plug-in on Mac OS X 10.3.9 and above.
- Fixed some issues where scripts were not always being called again when selecting the same menu items.
- Fixed an internal crashing bug with menus defined with modifier keys but not defaultdb/defaultscript parameters where all menus would stop functioning.
- Fixed an issue with detecting right-clicks on Mac in FileMaker Pro 8.5 and above.
- Fixed a menu placement issue in FileMaker Pro 8.5 and above when non-modal dialogs are visible.
- Added support for the Zoom Level in FileMaker Pro 8.0 and above so that menus are placed correctly even if Zoomed in.
- Updated core plug-in code to include all changes/enhancements from other CNS Plug-ins.
- Rewrote core Menu functions to work around bugs and to generally work better.
- Added “meta tags” to QuickMenus to allow you to define items as disabled, bold, italic, check marked, etc. so you no longer have to use the xml updatemenuitem tag.
- Added an IgnoreMetaTags parameter to DefineQuickMenu to skip the processing of the above new “meta tags” if you need to show the special characters on your menus.
- Added CNSMenu_LeftMouseButton, CNSMenu_RightMouseButton, and CNSMenu_ThirdMouseButton constant values for use in FileMaker Pro Calculations.
- Added a Persistent parameter to DefineQuickMenu to allow for saving a QuickMenu to the hard drive.
- Added the option to turn off the auto setting of blank values to the menu item name.
- + CNS Menu 1.0.6 - 18th July 2006
- Compiled as a Universal Binary plug-in to work on both PPC-based and Intel-based Macs.
- Added FailDB and FailScript parameters to Menus to allow a script to be called if the user clicks off a menu without selecting anything.
- + CNS Menu 1.0.5 - 27th January 2006
- Modified Preferences to only save when they are actually changed instead of always on shutdown.
- Rewrote menu showing code on Windows to be more reliable.
- Miscellaneous other changes/enhancements to general plug-in code.
- + CNS Menu 1.0.4 - 28th October 2005
- Fixed a bug where the Preferences where not being saved.
- + CNS Menu 1.0.3 - 25th October 2005
- Fixed a few bugs in the core plug-in code.
- Fixed problems with displaying Unicode characters in the menus.
- Added code to work with slashes in Menu Item Names (you can now “escape” slashes by typing them twice).
- Menu Item Names can now start with a negative sign and not be converted to a separator (for example, negative numbers).
- Fixed a display bug on Windows with Menu Item Names that contained Ampersands.
- Added the ability to use both Old and New Style functions at the same time to ease migration woes from old SCRIPTit calls to new CNS Menu calls.
- Offers better compatibility with FileMaker on Windows (including a fix for the crash when trying to print scripts).
- + CNS Menu 1.0.1 - 16th September 2004
- The 25-user through 70-user registration numbers weren’t working properly. This update fixes that.
- + CNS Menu 1.0 - 24th August 2004
|