Tab
Das Tab-Element stellt eine einzelne Registerkarte innerhalb eines TabStrip dar. Der Tab besteht aus einem Kopfbereich, einem Inhaltsbereich und optional einer Werkzeugleiste.

Die Captions von Tabs können nicht als Drag-Handle benutzt werden. Siehe auch Drag&Drop.

Um die Entwicklung barrierefreier Anwendungen zu ermöglichen, wird im Rahmen des Syntaxchecks überprüft, ob die Eigenschaft caption.text gesetzt ist. Ist dies nicht der Fall, dann wird überprüft, ob caption.tooltip gesetzt ist.
Laufzeit-Klasse |
CL_WD_TAB |
Eigenschaften im View Designer
Name |
Typ |
Anfangswert |
Bindbar |
STRING |
(automatisch) |
nein |
|
WDY_BOOLEAN |
true |
ja |
|
WDY_BOOLEAN |
true |
ja |
|
WDY_BOOLEAN |
true |
ja |
|
WDY_BOOLEAN |
true |
ja |
Aggregationen im View Designer
Name |
Kardinalität |
Typ |
0..1 |
||
1..1 |
||
0..1 |

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.
Dynamische Programmierung der Eigenschaften
View Designer Name |
Laufzeitname |
Typ |
CLOSEABLE |
WDY_BOOLEAN |
|
ENABLED |
WDY_BOOLEAN |
|
HAS_CONTENT_PADDING |
WDY_BOOLEAN |
|
VISIBLE |
WDY_BOOLEAN |
Dynamische Programmierung der Aggregationen
View Designer Name |
Laufzeitname |
Kardinalität |
CONTENT |
0..1 |
|
HEADER |
1..1 |
|
TOOLBAR |
0..1 |