56. DialogTree

Routines for handling the dialog with tree on the left side

56.1. Summary of Module Globals

List of Global Functions

  • AdjustButtons - Adjust buttons at the bottom of the dialog

  • AdjustButtonsAny - Adjust buttons at the bottom of the dialog

  • Run - Generic function to create dialog and handle it's events. Run the event loop over the dialog with the left tree.

  • RunAndHide - Run the event loop over the dialog with the left tree. After finished, run UI::CloseDialog

  • ShowAndRun - Display the dialog and run its event loop

  • ShowFlat - Draw the dialog with the flat tree (only single level of the tree entries)

  • ShowTree - Draw the dialog with multi-level tree

List of Global Variables

    56.2. Global Functions

    56.2.1. AdjustButtons

    Adjust buttons at the bottom of the dialog

    Function parameters

    • map<string,string> buttons

    Return value

    • void

    56.2.2. AdjustButtonsAny

    Adjust buttons at the bottom of the dialog

    Function parameters

    • map<string,any> buttons

    Return value

    • void

    56.2.3. Run

    Generic function to create dialog and handle it's events. Run the event loop over the dialog with the left tree.

    Function parameters

    • map<string,any> settings

    Return value

    • symbol - wizard sequencer symbol

    56.2.4. RunAndHide

    Run the event loop over the dialog with the left tree. After finished, run UI::CloseDialog

    Function parameters

    • map<string,any> settings

    Return value

    • symbol - wizard sequencer symbol

    56.2.5. ShowAndRun

    Display the dialog and run its event loop

    Function parameters

    • map<string,any> settings

    Return value

    • symbol - wizard sequencer symbol

    56.2.6. ShowFlat

    Draw the dialog with the flat tree (only single level of the tree entries)

    Function parameters

    • list<string> ids_order

    • map<string,map<string,any> > screens

    Return value

    • void

    56.2.7. ShowTree

    Draw the dialog with multi-level tree

    Return value

    • void

    56.3. Global Variables

    56.4. Module Requirements

    56.4.1. Module Imports

    • CWM
    • Label
    • Wizard

    56.4.2. Module Includes