Troi Dialog Plug-in Changelog

What's new in Troi Dialog Plug-in 11.0

Jan 11, 2023
  • New functionality:
  • Added new switch “-AllowTallerDialogs” to the Dial_Dialog function: with this switch the dialog will be taller if the prompt text contains more text.
  • Added a “-MonospacedFont” switch to the Dial_InputDialog function: when you add this switch the input and popup fields will be shown in a monospaced (fixed-pitch) font.
  • Added a “-MonospacedFont” switch to the Show List Dialog script step and the Dial_ListDialog function: when you add this switch the list items will be shown in a monospaced (fixed-pitch) font.
  • Added switch “-GetStartupRegistrationLog” to the Dial_Version function. This will return a text log of the plug-in’s registration process at startup time of FileMaker Pro. When you have problems registering the plug-in, you can see if the payment certificate was found and if a valid registration code was found.
  • Added an example script to Version.fmp12, which gets the text log of the startup registration of the plug-in.
  • Improved the EasyInstallTroiPlugins.fmp12 example file (v1.8.6):
  • Added a script which adds the Startup Registration Log to the log field. This will get a text log of the startup registration process of the plug-in.
  • The plug-in’s install script now indicates that it is recommended to restart FileMaker Pro after installing.
  • Improvements and bug fixes:
  • Tested and made compatible with Claris FileMaker Pro 19.6.
  • Tested and made compatible with Windows 11, including Version 22H2 (2022 Update)
  • Tested and made compatible with macOS 13 (Ventura).
  • Added initial compatibility with Claris Pro 40.1.1.
  • (macOS) Fixed a bug in the Show Big Input Dialog script step and the
  • Dial_BigInputDialog function: when running FileMaker Pro 19 in dark mode the color of the inserted text could appear black on the dark background.
  • Updated the ListDialog.fmp12 example file to use a modern theme.
  • (Windows) Improved the Show List Dialog script step and the Dial_ListDialog function, they now handle scaling of the display better. Also fixed a bug where the list items could appear overlapped.
  • (macOS) Fixed a regressed problem with the Show List Dialog script step and the Dial_ListDialog function, where long list items would not use the whole width of the dialog and would be truncated.
  • Corrected a wrong switch in the entry for Dial_ListDialog in the Reference.fmp12 file.
  • Modernized the code and made the code more secure.

New in Troi Dialog Plug-in 10.1.1 (Nov 20, 2021)

  • Troi Dialog Plug-in 10.1.1 adds a new Show Alert Dialog script step, which shows a modal alert dialog to the user. On macOS 11 (Big Sur) and later the alert will be shown with the card-like user interface, with most content center aligned.
  • On Windows we modernized the standard icons shown by all the dialog steps and functions. When using the switches “-NoteIcon”, “-CautionIcon”, or “-StopIcon” the icons are more sharp and follow the user interface of the latest Windows version.
  • We tested this version and made it compatible with Claris FileMaker Pro 19.4, Windows 11 and macOS 12 (Monterey). On Windows we fixed a problem with FileMaker Pro 19.4, which would freeze the application. On macOS we fixed a problem on macOS 12 (Monterey) and FileMaker Pro 19.4, where the plug-in would not show the note icon in the dialogs.
  • We also fixed a problem with the Show List Dialog script step and the Dial_ListDialog function, where long list items would not use the whole width of the dialog and would be truncated.
  • Finally on macOS we fixed a bug that prevented the plug-in from loading in FileMaker Pro 16 (installing it would result in error code 1550).

New in Troi Dialog Plug-in 10.1 (Nov 19, 2021)

  • New functionality:
  • Added a new Show Alert Dialog script step, which shows a modal alert dialog to the user. On macOS 11 (Big Sur) and later the alert will be shown with the card-like user interface, with most content center aligned. Note that on macOS the buttons are laid out automatically en that buttons can be shown vertically.
  • (Windows) Modernized the standard icons shown by all the dialog steps and functions. When using the switches “-NoteIcon”, “-CautionIcon”, or “-StopIcon” the icons are more sharp and follow the user interface of the latest Windows version.
  • Improvements and bug fixes:
  • Tested and made compatible with Claris FileMaker Pro 19.4.
  • Tested and made compatible with Windows 11.
  • Tested and made compatible with macOS 12 (Monterey).
  • (Windows) Fixed a problem with FileMaker Pro 19.4, which would freeze the application.
  • Fixed a problem with the Show List Dialog script step and the Dial_ListDialog function, where long list items would not use the whole width of the dialog and would be truncated.
  • (macOS) Fixed a bug that prevented the plug-in from loading in FileMaker Pro 16 (installing it would result in error code 1550).

New in Troi Dialog Plug-in 10.0 (Jun 24, 2021)

  • Tested and made compatible with Claris FileMaker Pro 19.3.
  • (macOS) The plug-in now runs natively on Apple Silicon: made the plug-in a Universal binary by adding code for the arm64 architecture of macOS.
  • Tested and made compatible with macOS 11.4 (Big Sur).
  • Tested and made compatible with Windows 10 version 20H2 (October 2020 Update) and version 21H1 (May 2021 Update).
  • Updated the plug-in to use the latest libraries or modern frameworks where possible.
  • Updated the example files to beter handle newer plug-in versions.

New in Troi Dialog Plug-in 9.1 (Mar 26, 2021)

  • Improvements:
  • Tested and made compatible with Claris FileMaker Pro 19.2.2.
  • (Windows) Improved the Show List Dialog script step and the Dial_ListDialog function:
  • The dialog is now better centered when you specify a very tall or wide list dialog. Also the bottom of the dialog will stay above the taskbar (if visible). Finally when specifying a custom position the plug-in makes sure the dialog will stay inside the boundaries of the screen.
  • When you preselect items, the list no longer scrolls to the last preselected item, but is shown from the first item, as is the case on macOS.
  • (Windows) Improved the Show Big Input Dialog script step and the
  • Dial_BigInputDialog function. The dialog is now better centered when using a very tall or wide dialog. Also the bottom of the dialog will stay above the taskbar (if visible). Finally when specifying a custom position the plug-in makes sure the dialog will stay inside the boundaries of the screen.
  • (Windows) Improved the Show Big Input Dialog script step, the
  • Dial_BigInputDialog function, the Show List Dialog script step and the Dial_ListDialog function. The prompt text is now using the entire width of the dialog and will also resize when the width of the dialogs window is changed.
  • (Windows) Improved the Dial_InputDialog function: the prompt text is now using the entire width of the dialog.
  • Improved the BigInputDialog.fmp12 example file.
  • Improved the EasyInstallTroiPlugins.fmp12 example file: updated the plug-in install scripts. These scripts also give more detailed instructions.
  • Bug fixes:
  • (macOS) Fixed a bug in the Show Big Input Dialog script step and the
  • Dial_BigInputDialog function: when using the switch “-noteIcon” on macOS Big Sur FileMaker Pro could crash.
  • Fixed a bug in the Show Big Input Dialog script step and the
  • Dial_BigInputDialog function: when using the switch “-customIcon” with a JPEG the icon would not always show in the dialog.
  • Fixed a problem with the Show List Dialog script step and the Dial_ListDialog function, where a large list of items could freeze the application.
  • Fixed a problem with the Show Flash Dialog script step where the countdown text would not be displayed at the bottom of the dialog.

New in Troi Dialog Plug-in 9.0 (Nov 10, 2020)

  • New functionality:
  • Tested and made compatible with Claris FileMaker Pro 19, including FileMaker Pro 19.1.2.
  • Tested and made compatible with macOS 10.15 (Catalina) and macOS 11.0 (Big Sur).
  • Tested and made compatible with Windows 10 version 1909 (November 2019 Update) and version 2004 (May 2020 Update).
  • Improved the Dial_InputDialog function: you can now use up to 20 input fields!
  • Added a “-AlignLabelsRight” switch to the Dial_InputDialog function. This will align the text of the labels to the right (close to the input field).
  • You can now specify the text color of the labels of an input dialog to be gray, by adding the switch “-LabelTextColorGray” to the Dial_InputDialog function.
  • Improved the Dial_InputDialog function: the text of labels is now better vertically aligned with the input text.
  • (Windows) Added a “-Floating” switch to the Dial_ProgressBar function. This will open the progress bar as a floating window. When using this switch the focus is not tied to the front FileMaker window, enabling to use for example the “New Window” step in the script.
  • Other changes and improvements:
  • (macOS) Improved compatibility when running FileMaker Pro 19 in dark mode, the flash dialog is now more visible.
  • (macOS) Fixed a bug in the Show List Dialog script step and the Dial_ListDialog function. When running FileMaker Pro 19 in dark mode the list items are now visible (white letters on black background).
  • (Windows) Improved the Dial_ProgressBar function. The progress bar will now update better when FileMaker is in the background.
  • (macOS) Improved loading the plug-in with runtime apps created with FileMaker Pro 18.
  • (macOS) Modernized the plug-in. It now uses a more modern framework.
  • (macOS) Improved error reporting when there is a problem loading the plug-in. Instead of reporting a generic error 24213 a more specific reason for the problem is given.
  • (macOS) If the plug-in can’t load a bundle at start-up, the plug-in will now write a detailed error to the system.log. See the Console.app in this case (search for FileMaker in the system.log).
  • macOS 11.0 (Big Sur): Fixed a problem where the note icon would not show up when running Big Sur (beta). Added a workaround so that you can use the note icon with all dialogs.
  • IMPORTANT (macOS only) The minimum supported FileMaker version is now FileMaker Pro 15. Also the minimum supported Mac OS version is now macOS 10.12 (Sierra). You can keep using v7.5.x for older versions of FileMaker Pro or Mac OS X.

New in Troi Dialog Plug-in 8.0 (Oct 14, 2019)

  • Tested and made compatible with FileMaker Pro 18.
  • Tested and made compatible with macOS 10.15 (Catalina).
  • Tested and made compatible with Windows 10 version 1903 (May 2019 Update).
  • Improved the Show Flash Dialog script step and the Dial_FlashDialog function. You can now specify a countdown text to be displayed at the bottom of the dialog, for example the text “This flash dialog will dismiss in <secs> seconds”. The plug-in will substitute <secs> with the seconds remaining.
  • Improved the Dial_ProgressBar function. It can now display icons, including custom icons.
  • Other changes and improvements:
  • IMPORTANT (macOS only) The minimum supported FileMaker version is now FileMaker Pro 14. Also the minimum supported Mac OS version is now OS X 10.11 (El Capitan). You can keep using v7.5.4 for older versions of FileMaker Pro or Mac OS X.
  • (macOS) The plug-in no longer has the 32-bit code included.
  • (macOS) Fixed a problem with the Dial_IconControl function where a custom icon would not be shown on a dialog, for some JPEG based icons.
  • (Windows) Improved the Dial_ProgressBar function. The plug-in now properly handles the case where the parent (FileMaker) window of the progress dialog is closed before the progress dialog is removed.
  • Improved the Dial_ProgressBar function. The plug-in now properly handles the case where you show another Troi Dialog when the progress bar dialog is still visible. The new dialog will now be in front and have the keyboard focus.
  • (Windows) Fixed a bug where improper handling of a closing FileMaker parent window could lead to a crash. This could happen when multiple Troi Dialogs where shown in one script.
  • (Windows) Fixed a bug in the Dial_Dialog function where closing the dialog could lead to a crash.
  • Modernized the Progress.fmp12 example file: by using more variables it is more modular and easier to copy to your app.
  • Updated the code base, the plug-in now uses the modern libc++ library (with C++ 11 support).
  • (macOS) Prepared the plug-in for notarization: the plug-in can now be added to a runtime, to create a hardened FileMaker runtime app which can be notarized by Apple. Notarization gives users more confidence, as the runtime has been checked by Apple for malicious components.
  • Improved the initialization when installing the plug-in with the FileMaker Pro “Install Plug-In File” script step.
  • Modernized the Regifunc.fmp12 file, it now demonstrates the cross-platform plug-in registration process.
  • Updated the EasyInstallTroiPlugins.fmp12 file, it can show additional error information from Get(LastExternalErrorDetail) when running on FileMaker Pro 18.

New in Troi Dialog Plug-in 7.5.1 (Feb 25, 2019)

  • Windows) Fixed a problem where the plug-in would not be loaded on Windows 7.
  • Note that the notification function Dial_ScheduleNotification and script step “Schedule Notification” are not available on Windows 7. In this case the plug-in returns with error code $$-4243 (kErrNotImplemented).
  • Windows) Fixed a problem for FileMaker Pro 14 and FileMaker Pro 15 where the FileMaker window could loose focus after showing a dialog.
  • Updated the example file EasyInstallTroiPlugins.fmp12 to v1.7.3
  • Updated the code base, the plug-in now uses more modern C++ libraries.
  • macOS) Modernized the code dealing with custom icons in the (deprecated) PICT format.
  • macOS) Removed old code dealing with resources.

New in Troi Dialog Plug-in 7.5 (Nov 15, 2018)

  • Tested and made compatible with FileMaker Pro 17.
  • Added a new Schedule Notification script step, which schedules the display of a (local) notification on screen (and in the notification center).
  • Added a new Remove Notification script step, which removes a (delivered) notification.
  • Added a new Dial_ScheduleNotification function, which schedules the display of a (local) notification on screen (and in the notification center).
  • Added a new Dial_RemoveNotification function, which removes a (delivered) notification.
  • Added a new Show List Dialog script step, which shows a dialog with a list of items.
  • (Windows) Added code signing to the plug-in for Windows.
  • The plug-in now indicates if an external script step is compatible with a product. The step is shown in grey if it is incompatible for that product (for example for iOS) in the script editing pane (center) and the script steps pane (right).
  • (Windows) Improved several dialogs, so that they always stay in front. When you click on another (FileMaker) window those windows will no lo longer get in front of a dialog of the plug-in.
  • (macOS) Fixed a problem with the Dial_FlashDialog function, where the custom dialog position would not be used.
  • Added new Notifications.fmp12 example file and updated the example files for FileMaker Pro Advanced 17.
  • (macOS) The minimum supported Mac OS X version is now OS X 10.10 (Yosemite).
  • (Windows) The minimum supported Windows version is now Windows 8.

New in Troi Dialog Plug-in 7.0 (Oct 23, 2017)

  • New features:
  • Tested and made compatible with FileMaker Pro 16.
  • Tested and improved compatibility with Windows 10 (Creators Update) and macOS 10.13 (High Sierra).
  • Rewrote the code in several places.
  • Made various minor changes to the example files to better work with FileMaker Pro 16.
  • Updated the User Guide and the Reference.fmp12 file.
  • The plug-in now has a demo test time of 5 hours. You can continue to test the plug-in after a restart of FileMaker Pro.
  • Extra features when running FileMaker Pro 16:
  • The Dialog Plug-in adds script steps when running FileMaker Pro 16.
  • You can select these script steps in the script steps pane in Script Workspace, or you can begin typing the script step name, then choose the script step from the list that appears.
  • The script steps expand the possible actions you can perform with FileMaker Pro. The following external script steps are added:
  • Show Big Input Dialog
  • Show Flash Dialog
  • Show Slideshow
  • NOTE: Only steps that perform an action have been added as a script step. Functions that have no side effect (like for example Dial_GetButtons) are only available as an external function.
  • Added new scripts to the BigInputDialog.fmp12, Flash.fmp12 and PresentImage.fmp12 example files, to demonstrate how to use the new external script steps of FileMaker Pro 16. The examples check if FileMaker Pro 16 is running and will then select these new scripts.
  • Added support for online help for the functions and script steps of the plug-in. You can now easily get online help from the Troi website, by clicking the Help button (the small question mark button) next to the function description in the functions pane or the script step description in the script steps pane.
  • Bug fixes:
  • (Mac OS) Updated Dial_PresentImage function for 64-bit: this function can now show a fullscreen slide show of images and movies.
  • Fixed a problem in the Dial_ListDialog function: when you specified that a selection is required, you can no longer exit the dialog by double clicking on an empty line.
  • (Mac OS) Fixed a compilation problem with code signing and extended attributes in Mac OS 10.12 (Sierra).

New in Troi Dialog Plug-in 6.5.1 (Feb 16, 2017)

  • Added switch to the Dial_ListDialog function: "-ExtraLineHeight=x", where you can specify extra height (in pixels) for each list item.
  • Improved the Dial_ListDialog function: list items should have more vertical height when using hi-resolution displays.
  • Updated the code in several places and added improved namespace handling to make the plug-in more robust.
  • Fixed a bug in the code for registering the plug-in.

New in Troi Dialog Plug-in 6.5 (Jul 29, 2016)

  • Tested and made compatible with FileMaker Pro 15.
  • Improved the multi-threading behavior of the plug-in when running in FileMaker Pro 15.
  • Improved the example file EasyInstallTroiPlugins.fmp12, to provide more help when an installation error occurs.
  • Added description and type-ahead information for all functions of the plug-in. This extra function description will be shown in FileMaker Pro 15 in the Specify Calculation dialog box when you type a function name and also as a text popup in the functions pane on the right.
  • The type-ahead information is used by the auto complete functionality of FileMaker Pro 15. In the calculation pane of the Specify Calculation dialog box you can type a letter or two of the function name and instantly see a list of matching function names. For example when you type "li", the auto complete functionality will suggest the Dial_ListDialog function. You can also type a function name in the functions pane on the right: for example if you type "dial" you will see all the functions relevant to dialogs, like Dial_BigInputDialog.
  • Fixed several bugs, rewrote and modernized the code in several places and made further improvements.
  • Updated the User Guide and the Overview.fmp12 file.

New in Troi Dialog Plug-in 6.1.1 (Jul 29, 2016)

  • Fixed a problem with the Dial_FlashDialog function, the dialog would stay considerably longer on screen than specified with the ticks parameter.
  • Updated the user guide.

New in Troi Dialog Plug-in 6.1 (May 14, 2015)

  • Tested and made compatible with FileMaker Pro 14.
  • Added support for 64-bit architecture with FileMaker Pro 14: On OS X the 32-bit and 64-bit version is a single universal plug-in and on Windows there are 2 plug-ins: Troi_Dialog.fmx (for 32-bit) and Troi_Dialog.fmx64 (for 64-bit).
  • Improved the example file EasyInstallTroiPlugins.fmp12, to support the 64-bit version of FileMaker Pro 14.
  • Improved the Dial_Dialog function: the result can now also be the text of the button: add the switch -ReturnButtonText for this.

New in Troi Dialog Plug-in 6.0 (Mar 12, 2015)

  • Improved the Dial_InputDialog function: popups can now display values from a second value list. The selected value from the first value list is returned. You can use this for example with a list of ItemIDs and a list of ItemDescriptions. The descriptions are shown to the user, while the itemID is returned.
  • Updated the Dial_SetPopup function: there is now an optional last parameter secondPopupValues, which sets the second value list. When set for a popup, the plug-in automatically displays the second value list, but returns the corresponding value from the first popup list.
  • Updated the Dial_GetPopup function: when you add the switch "-SecondValueList" the plug-in returns the second value list for that popup.
  • Improved the Dial_ListDialog function: added a switch: -AllowMultipleSelection which allows the user to select multiple items from the list. The selected items are returned separated by the pipe character. You can also preselect multiple items. Command-A (OS X) or control-A (Windows) can be used to select all items.
  • Made several improvements to the dialog example files.
  • Rewrote the code in several areas and made it more future proof.
  • Added new switch -GetRegistrationState to the Dial_Version function: this switch allows you to check if the plug-in is currently registered.
  • Updated Version example to show the use of -GetRegistrationState.
  • IMPORTANT This plug-in drops support for Windows XP (the plug-in will no longer load on XP). On Mac OS X the minimum supported system is now OS X 10.6.8 (the plug-in will not load on 10.5 and earlier).

New in Troi Dialog Plug-in 5.5.8 (Nov 11, 2014)

  • Tested and made compatible with FileMaker Pro 13.
  • Updated the plug-in and made compatible for Windows 8.1.
  • Fixed a possible problem which could lead to an "error code 3" dialog.
  • Fixed a problem with the Dial_ProgressBar function and the automatic removal of forgotten progress dialogs: in some cases the dialog was not properly removed, leading to a 'zombie' dialog, that would no go away.
  • (Windows) Fixed a bug where an ampersand (&) would not be displayed in the message text of dialogs.
  • Fixed a bug where an error $$-4260 could be shown when installing the plug-in with the EasyInstallTroiPlugins.fmp12 example file. Note that this error may still show up, when an older version of Troi Dialog Plug-in is uninstalled. In this case please install the plug-in manually.
  • Improved the example files BigInputDlog.fmp12 and ListDlog.fmp12
  • Improved the Input

New in Troi Dialog Plug-in 5.5.7 (Jan 15, 2013)

  • Made compatible and tested with FileMaker Pro 12.
  • Made compatible and tested with Windows 8.
  • The example files are now available in the new .fmp12 format.
  • Added new example file EasyInstallTroiPlugins.fmp12 (in the FileMaker Pro 12 formatted download only), which contains the plug-ins and can install the plug-in from within FileMaker Pro 12.
  • Added new switch "-GetPluginInstallPath" to the Dial_Version function: This switch will return the path where a plug-in is installed, for example "/Mac HD/Users/User Name/Library/Application Support/FileMaker/Extensions/Troi_Dialog.fmplugin".

New in Troi Dialog Plug-in 5.5.6 (Aug 3, 2012)

  • FileVersion resource (on Windows) so it now reflects the correct version number.

New in Troi Dialog Plug-in 5.5.5 (Aug 3, 2012)

  • (Windows) Fixed a bug with the Dial_InputDialog function, where the labeltext of dialogs would not be set in all cases, especially on 64 bit versions of Windows 7.
  • Made some small improvements to the Dialog.fp7 example file.

New in Troi Dialog Plug-in 5.5.4 (Aug 3, 2012)

  • Fixed a bug in the Dial_ProgressBar function, with the handling of blocking alert dialogs that can appear below the ProgressBar Dialog.
  • Improved the Dial_ProgressBar function: you can now press the ESC key to stop the dialog, by adding the switch: "-StopOnESC" to the ProgressBar show command, like this:
  • Dial_ProgressBar( "-StopOnESC" ; "show" ; NrOfSecs ; DialogText )
  • You need to make sure the FileMaker application has time to process the ESC keyYou can do this by adding a Pause/Resume step (of 0 secs) just after an incr command.
  • NOTE For FileMaker Pro 9 and 10 on Mac OS X -StopOnESC is activated by default, as a means to get rid of blocking alert dialogs that can appear below the ProgressBar Dialog.
  • Fixed a bug with the Dial_InputDialog function and FileMaker Pro 9 were copy and paste did not work.
  • Added a switch to the Dial_SetPreference function: "-TitlesInProgressBarDialogs"When you set this to "off" the ProgressBar title is set to blank for all subsequent calls of the ProgressBar dialogCall this once at startup of your solution, so you don't have to change all scripts with the ProgressBar in itSet to "on" to show the titles again.
  • Updated User Guide and Overview.fp7 to reflect the new functionality.

New in Troi Dialog Plug-in 5.5.3 (Aug 3, 2012)

  • Added a switch to the Dial_IconControl function: -DefaultIconSize=48This will make it the default to show all icons at 48x48, without the need to set it for each dialog function call.
  • Added new switch to Dial_Version: -UnregisterPluginThis will remove the registration dataThe plug-in will be in a unregistered state after thisSee the "Temporary Register Dialog Plug-in" script in the file RegiFunc.fp7 for an example use.
  • (Windows) Improved a problem in the scaling of custom icons: if the width differs from the height the icon will now be scaled proportionally.
  • Fixed a problem where in some cases a spinning beachball cursor would be shown instead of the arrow cursor.
  • Made small tweaks to example files.

New in Troi Dialog Plug-in 5.5.2 (Aug 3, 2012)

  • New: icons can now be extra large: 48x48 pixelsTo enable this supply a 48x48 icon in the Dial_IconControl() functionAlso add the switch -IconSize=48 to the dialog function call for which you want the icon to be bigger.
  • Slightly modified the position and size of the dialog prompt in some dialog types, to accommodate for possible bigger icons.
  • (Windows) Improved support for (transparent) PNG custom icons.
  • New: improved the Dial_Dialog function: you can now also add the switch: "-StopOnESC"With this switch the user can press the ESC key to leave the dialogThe dialog returns with result 0.
  • (Windows) Fixed a flickering in the progress bar part of the Dial_ProgressBar function.
  • Updated User Guide and Overview.fp7 to reflect the new functionality.

New in Troi Dialog Plug-in 5.5.1 (Aug 3, 2012)

  • The Dial_InputDialog function now honours the "-StartField1", "-StartField2"..switches which specify the input field where the cursor will be in at the start of the dialog.
  • Fixed a bug in the Dial_InputDialog function, where the -stopOnESC switch would not work in some cases.
  • Fixed a bug in the Dial_BigInputDialog function which could hang the FileMaker 11 application.

New in Troi Dialog Plug-in 5.5 (Aug 3, 2012)

  • Made compatible with FileMaker Pro 11.
  • Added compatibility with Windows 7.
  • The Dial_InputDialog function now shows parameter "nrof fields" as "NrOfFields"This single word makes it easier to select by double-clicking.
  • Updated incorrect text in All Dialog Examples.fp7
  • Several smaller bug fixes and further improvements.

New in Troi Dialog Plug-in 5.1 (Aug 3, 2012)

  • Tested with FileMaker Pro 10, and tweaked little issues to make it more compatible with FileMaker Pro 10.
  • Added the plug-in's version number to the description in FileMaker preference pane.
  • Fixed some cosmetic bugs in Dial_PresentImage() function.
  • Also fixed a bug in the Dial_PresentImage function where error text would be displayed in a very small window.
  • Added new Dial_VersionAutoUpdate functionThe Dial_VersionAutoUpdate function is part of an emerging standard for FileMaker plug-ins of third party vendors of plug-insThe version number is returned in the format aabbccdd where every letter represents a digit of the level, so versions can be easily compared.
  • Updated example files and documentation for FileMaker 10.