setEnable
Enables or disables a specific control.
Parameters
controlId - id of the Gebra Suite control as a string
enable - (optional, default = true) bool value if the control should be enabled or not
subControl (optional) Some controls have sub Controls, that can be enabled or disabled. Important: setEnable for subcontrols cannot be used in onAppStart, because some controls are not fully created at that time, use onAppInitialized instead. Here is a list of possible subControls:
grids
inline - enables or disables the inline editing of a grid (Cell Editing)
buttons - enables or disables the buttons of a grid
buttonNew - enables or disables the new buttons of a grid
buttonDelete - enables or disables the delete buttons of a grid
buttonCopy - enables or disables the copy buttons of a grid
Example Usages
1. Simple
2. Disable the Grid inline edit feature
3. Disable all data manipulating grid Toolbar Buttons
4. Disable a single grid Toolbar Buttons
5. Enable/Disable a grid column for inline editing
Return Values
Function does not explicitly produce return value.
Last updated