Control container
[Desktop Automation]
The control container is the base class for all GUI elements that can contain other GUI elements and provides methods to add the corresponding elements. In practice it is not directly used itself but takes the form of the descendants groupbox
, splitter
, tabsheet
, and dialog
.
Properties
None.
Methods
Name | Syntax | Description |
---|---|---|
addbutton | controlcontainer:addbutton(); | Adds a button GUI element |
addcheckbox | controlcontainer:addcheckbox(); | Adds a checkbox GUI element |
adddropdown | controlcontainer:adddropdown(); | Adds a dropdown GUI element |
addedit | controlcontainer:addedit(); | Adds an edit GUI element |
addfloatspinedit | controlcontainer:addfloatspinedit() | Adds a floatspinedit GUI element |
addgroupbox | controlcontainer:addgroupbox(); | Adds a groupbox GUI element |
addimage | controlcontainer:addimage(); | Adds an image GUI element |
addlabel | controlcontainer:addlabel(); | Adds a label GUI element |
addmemo | controlcontainer:addmemo(); | Adds a memo GUI element |
addpicturebuttons | controlcontainer:addpicturebutton(); | Adds a picturebutton GUI element |
addscrollbar | controlcontainer:addscrollbar(); | Adds a scrollbar GUI element |
addspacer | controlcontainer:addspacer(); | Adds a spacer GUI element |
addslider | controlcontainer:addslider(); | Adds a slider GUI element |
addsplitter | controlcontainer:addsplitter([Name: String, ThreeSections: Boolean]); | Adds a splitter GUI element. Optional parameter Name specifies the name of the element, ThreeSections generates three splits instead of two. When present, Name must be present but can be empty. |
addtabcontrol | controlcontainer:addtabcontrol(); | Adds a tabcontrol GUI element |
addtable | controlcontainer:addtable(); | Adds a table GUI element |
disabletimer | Controlcontainer:disabletimer() | Disables a timer |
enabletimer | Controlcontainer:enabletimer(interval:Number, call:String) | Sets up a callback function for a timer that is called every interval milliseconds |