24U SimpleHelp Plug-In Release Notes

This is a brief history of important changes across released versions.

3.2

- FileMaker 8 compatibility
- improved stability
- removed support for parameters "all", "buttons", "ellipses", "fields", "lines", "ovals", "pictures", "portals", "rectangles", "rounded-rectangles", and "text" in MAC OS X version of the SHelp_AttachTags function.

3.1

- improved overall stability on Windows
- one (real or virtual) layout per file can be set so that its tags are active globally
- tags can now be attached to named virtual layouts allowing an easy switching between
  different configurations (such as multiple languages) for a single FileMaker layout
- tags can now be attached to a layout without having to actually go to the layout
- improved recognition of correct coordinates for different zoom levels
- SHelp_ShowTag now correctly handles negative and zero coordinates for off-window tags
- SHelp_ShowCoach now correctly handles negative and zero coordinates for off-window drawing
- fixed crash when a window is minimized on Windows

3.0

- a printable PDF user's guide is now part of the distribution
- list views are now fully supported in browse mode
- help tags (tool tips) now display unicode text
- passing multi-line text is now simpler thanks to the new API's support for multiple parameters
- replaced the old-style function interface with FileMaker 7 native API
- starting with this version, FileMaker 7.0v1 or newer is required


2.0.4

- removed conflict with other plug-ins slowing down FileMaker dramatically

2.0.3

- initialization and registration of the plug-in is much faster now
- attempt to attach tags for a non-front window does not crash any more
- hiding a dynamic tag no longer causes a small grey rectangle to appear

2.0.2

- help tags font now reflects system settings for tooltips on Windows
- developer license splash dialog is now displayed at quit time
- developer license splash dialog display can now be disabled

2.0.1

- all valid registration codes are now correctly recognized
- runtime and kiosk-mode applications are now fully supported
- improved stability when repeatedly attaching too many help tags
- improved stability of script triggering

2.0

- more text can be displayed in help tags
- multi-line help tags can now be displayed
- alternate text can be displayed based on modifier keys
- help tag's text can be calculated dynamically before it gets displayed
- "mouse in" action can now trigger a script instead of displaying a help tag
- "mouse out" action can now trigger a script in addition to hiding a help tag
- a script can be triggered by (de)pressing modifier keys while displaying a help tag
- visible feedback known as roll-over effects can now be implemented
- help tags can now be used in the header and body parts of list view
- help tags can be displayed at specified positions up on request
- coachmarks (colored ovals) can be drawn around layout objects
- mouse position at the time of last click on a button can be checked from within a script
- significantly improved stability on Windows and Mac OS 8/9
- registering the plug-in with a developer license now causes a splash dialog to appear


1.0.1

- layout mode behavior is not affected any more

1.0

- final version release

1.0b3

- private beta release for limited external testing
- improved stability

1.0b2

- added windows compatibility
- tags are no longer shown when in layout mode

1.0b1

- public beta release