Zum Hauptinhalt springen

TabOrder

Mit dieser Eigenschaft kann die Fokusreihenfolge bei Verwendung der Tasten Tab und Umschalt+Tab im Notebook-Objekt beeinflusst werden.

Die Eigenschaft kann auf folgende Werte gesetzt werden:

  • _WinTabOrderNormal (default)

    Steht der Fokus in dem letzten Objekt der NotebookPage und die Taste Tab wird gedrückt, bekommt das erste Objekt außerhalb des Notizbuches den Fokus. Entsprechendes gilt für den Fall, dass der Fokus im ersten Objekt der NotebookPage steht und die Tasten Umschalt+Tab gedrückt werden. Es wird dann auf das letzte Objekt ausserhalb des Notebook-Objektes fokussiert.

    info

    Ist die Eigenschaft TabStop beim Notebook-Objekt auf false gesetzt, verbleibt der Fokus in der NotebookPage.

  • _WinTabOrderPageChild

    Steht der Fokus auf dem letzten Objekt der NotebookPage und die Taste Tab wird gedrückt, bekommt das erste Objekt der nächsten Notizbuchseite den Fokus. Das Notizbuch verliert den Fokus, wenn das letzte Objekt auf der letzten Notizbuchseite den Fokus verliert. Entsprechendes gilt für den Fall, dass der Fokus im ersten Objekt der Notebook-Seite steht und die Tasten Umschalt+Tab gedrückt werden. Es wird dann auf das letzte Objekt der vorhergehenden Notizbuchseite fokussiert oder das Notebook-Objekt wird verlassen.

    Ist die maximale Eingabelänge (LengthMax) des letzten Objektes erreicht, findet ebenfalls ein Wechsel der Seite statt, wenn die Eigenschaft LeaveAtEnd dieses Objektes auf true gesetzt ist.

    Damit ein Wechsel auf die entsprechende Notizbuchseite erfolgen kann, muss die Seite sichtbar (Visible = true) sein, erreichbar (Disabled = false) sein und ein Objekt enthalten, das den Fokus bekommen kann.

Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle ``WinPropGet() und WinPropSet() gelesen bzw. geändert werden.