Skip to content

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:

  1. 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.
  2. The look and behaviour of FlexTools can be modified with these options:
    1. 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.
    2. 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
        

This example application demonstrates these features.

Clone this wiki locally