BaseControl
Das BaseControl ist die Basis für verschiedene Controls, es beinhaltet Methoden und Attribute, die andere Controls ebenfalls benötigen. Somit werden redundante Implementierungen verhindert.
Verwendung
Dient nur der Vererbung und steht deshalb nicht in der Toolbox zur Verfügung.
Features
Realisiert Funktionalitäten, die im Hintergrund ablaufen und das Management von verschiedenen Aufgaben übernehmen. Hierzu zählen z. B.:
- Busy handling
- abmelden verschiedener Watches
Attribute
Das Control erbt vom TcHmiControl und hat somit dieselben Attribute. Dazu kommen folgende Attribute.
Common
ReadOnly
tchmi:general#/definitions/Boolean
Legt fest, ob der Benutzer nur leseberechtigt oder auch schreibberechtigt ist.
![]() | Das Attribut ist nicht bei allen Controls anwendbar. |
Layout
ContentPadding
tchmi:framework#/definitions/Padding
Legt das Padding für den Inhalt des Controls fest.
![]() | Das Attribut ist nicht bei allen Controls anwendbar. |