v0.103 BETA for Macintosh, released May 2, 2008
- GF_MenuShow has been implemented, along with the pop-up menu control in GF_Dialog.
- GF_MouseBtnLastDownPos now works correctly if layout is not scrolled to its top-left position.
- Rich text in dialogs will now display the same way on OSX 10.4 and 10.5 (bold/italic formatting and other things were formerly broken in 10.4).
- Vertical scrollbars now appear on text in a GF_Dialog that is too tall for the height limit you set on the text.
- Fixed a bug that would crash GF_Dialog if more than one URL appeared in a text control or the URL ran to the end of the text.
- Your purchased license shows up in about dialog.
v1.258 released May 2, 2008
- Added "runWhen" option to ScriptQueue
- GF_RegExReplace now accepts a "replaceAllMatches" parameter that defaults to "Y" (yes).
- Fixed the fact that searching in scripts with "Use RegEx" unchecked would sometimes only find the first match over and over.
- A menu with no default value assigned will no longer default to 100 pixels wide but to the width of the longest value in the menu.
- Fixed a crash that could occur if you press Evaluate after switching back to FM from another app without first clicking the field you want to evaluate.
- Fixed a crash that could occur if you pass too few parameters to GF_RegExMatch or GF_RegExReplace
- Fixed a read past end of buffer error occuring after the weekly usage report.
- Changed a number of functions to pop up an error message if you pass them the wrong number of parameters instead of just returning "?" in FM9