-
Notifications
You must be signed in to change notification settings - Fork 5
Customising FlexTools
cdfarrow edited this page Jul 22, 2024
·
1 revision
FlexTools provides some options for creating a custom application with a simplified UI and a set of pre-packaged modules and pre-configured collections. These are the customisations available:
- Create a custom wrapper and launch script. It can include:
- A custom set of modules.
- Custom collections.
- A custom menu in the menu bar (with items such as opening a help file).
- A custom title for the main window.
- Custom content in the status bar.
- The look and behaviour of FlexTools can be modified with these options:
- In flextools.ini:
- WarnOnModify - Set to False to disable the "Are you sure?" message when running in modify mode.
- StopOnError - Set to True to stop running any more modules if a module reports an error.
- SimplifiedRunOps - Set to True to hide the dry-run/preview buttons and always run with changes enabled. Can be used with or without WarnOnModify = False.
- DisableDoubleClick - Set to True so that double-clicking a module doesn't run it.
- HideCollectionsButton - Set to True to remove the Collections button from the toolbar. The Collections Manager can still be accessed from the menu, or with Ctrl-L.
- In the collections .ini files:
-
DisableRunAll - Disables the Run All button on a per-collection basis. Configure this by adding the following two lines to the top of the collection's .ini file:
[DEFAULT] DisableRunAll = True
-
- In flextools.ini:
This example application demonstrates these features.