This is a tabbed GUI that includes a number of commonly needed views.
Create a new MiniIDE
tabs |
Expects an array of classes for the tabs that should be included. These clases should inherit from MiniIDETab. If this value is left blank it defaults to [MiniIDEScope, MiniIDENodeTree, MiniIDEGlobals, MiniIDEEnvironment, MiniIDEHistory, MiniIDEJIT, MiniIDELauncher, MiniIDEHelp]. |
userButtonsDef |
Expects an array of QLButton that will be passed to the any instances of MiniIDELauncher included in the the tabs parameter. |
bounds |
Bounds of the GUI window. A default of Rect(0,0,512,805) will be used if not specified. |
alwaysOnTop |
True/False, always display on top of other windows. |
showPositionButton |
True/False, display a button on the launcher tab to post all window bounds. |
showGlobalButtons |
True/False, display a pair of buttons on the launcher tab to show and hide all launcher windows with the openOnGlobal flag set to true. |
Provides access to the GUI view.
Provides access to the GUI window.
A shortcut method for window.front.