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 |