Dear FlexTools users,
I have just released an update to FlexTools[1], which has quite a
few new things including bug fixes and UI updates.
To install the update, run InstallOrUpdate.vbs from your FLExTools
folder.
The highlights of this release are:
+ Added multi-lingual support with Spanish and German UI
translations included. See the FlexTools | Settings menu. Note that
the Spanish translations are only machine-generated so far, so if
you are able to supply corrections, please let me know and I will
explain how to do that.
+ Added a menu item to open the current project in FieldWorks.
(Ctrl-Shift-P)
+ Added the following configuration option (set in flextools.ini):
+ SortCollectionTabs - Set to False to disable alphabetical
sorting of the Collections tabs.
+ Added support for custom list fields:
+ Added GetFieldID()
+ Added support for Lists (single or multiple) in
GetCustomFieldValue()
+ Added ListFieldPossibilityList()
+ Added ListFieldPossibilities()
+ Added ListFieldLookup()
+ Added LexiconSetListFieldSingle()
+ Added LexiconClearListFieldSingle()
+ Added LexiconSetListFieldMultiple()
+ Added dialog functions for getting user input:
+ FTDialogChoose: Select an item from a drop-down menu.
+ FTDialogRadio: Select an option via radio buttons.
+ FTDialogText: Enter free-form text.
[1]
FlexTools is
an application for running Python scripts on a Fieldworks project to
do processing that isn't possible within Fieldworks, or to
semi-automate certain functions. For a new installation, download
FlexTools_2.3.2.zip from
here.
Any issues or enhancement requests can be reported here
(
https://github.com/cdfarrow/flextools/issues). For general
questions, or help, you can ask on this list or write to me at
flexto...@gmail.com
Craig.