An overview of the types of functions distinguished within Control.
The list of methods that the Vector / dyn_* object provides.
An introduction to the product's own programming language Control(CTRL).
These functions are associated with data points and respond to alerts and changes to alerts.
Connection functions can be used to establish connections to alerts, data points and system events.
Returns a reference to the element at the given idx out of the vector/dyn_*.
Empties the vector/dyn_*.
Returns true if an element is equal to the given value or false if not found.
Returns the number of elements in the vector / dyn_*.
Returns a reference to the first element of the vector/dyn_*.
Returns a list of indexes at which the given value was found.
Returns the index of the first element which is equal to the given value. The search starts at the given index.
Returns true if the vector / dyn_* is empty.
Returns a reference to the last element of the vector/dyn_*.
Insets the given value as the first element of the vector/dyn_*.
Removes the element at given index. The vector /dyn_* has one element less after this.
Replaces the value at the given idx position with the given value.
Sorts the array.
Takes the element at the given idx out of the vector/dyn_* and returns its value. The vector/dyn_* has one element less after this.
Takes the first element out of the vector/dyn_* and returns its value. The vector/dyn_* has one element less after this.
Takes the last element out of the vector/dyn_* and returns its value. The vector/dyn_* has one element less after this.
Removes all duplicate elements in an array.
These functions are used to calculate, sort, and manipulate the contents of arrays. The individual elements of dynamic arrays (such as the dynamic variable array) are accessed using the format array[i]. The lowest index value is one.
This chapter lists all functions used to control windows and panels, such as ChildPanelOn, LayerOn, LayerOff, PanelOff, RootPanelOn, SwitchLayer, ZoomModule, and related dialog and module operations.
With the CTRL Debugger you can debug the programming language Control.
The CtrlExtension allows the addition of custom C++ code.
Save time and money with increased code quality in your projects