FMX.TabControl.TTabControl.GotoVisibleTab

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GotoVisibleTab(Index: Integer; ATransition: TTabTransition = TTabTransition.Slide;  const ADirection: TTabTransitionDirection = TTabTransitionDirection.Normal): Boolean;

C++

bool __fastcall GotoVisibleTab(int Index, TTabTransition ATransition = (TTabTransition)(0x1), const TTabTransitionDirection ADirection = (TTabTransitionDirection)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
FMX.TabControl.pas
FMX.TabControl.hpp
FMX.TabControl TTabControl


Beschreibung

Setzt die fokusierte Registerkarte mit dem angegebenen Übergang. Die Animation des Änderungsübergang hängt von den gegenseitigen Positionen der aktuell im Fokus stehenden Registerkarte und der angegebenen Registerkarte ab.

GotoVisibleTab ändert die aktive Registerkarte zu der Registerkarte, die vom Index-Parameter angegeben wird, wenn dies möglich ist (die Registerkarte mit dem angegeben Index ist vorhanden und sie ist sichtbar). GotoVisibleTab ändert eine aktive Registerkarte mit dem Änderungsübergang, der von den ATransition und ADirection-Parametern angegeben wird und zieht die gegenseitigen Positionen der aktuell aktiven Registerkarte und der Registerkarte, die von Index angegeben wird, in Betracht.

ATransition gibt den Typ des Übergangs zur Änderung der Registerkarte an. Wenn ATransition = Slide, dann verwendet das Registerkarten-Steuerelement für die Änderungsaktion eine visuelle Animation. Das bedeutet, dass das Verschieben von Inhalten in den geänderten Registerkarten animiert ist. Die standardmäßige ATransition ist Slide.

ADirection gibt die Richtung an, in der der Inhalt der aktuell aktiven Registerkarte durch den Inhalt der angegebenen Index-Registerkarte ersetzt wird. ADirection wird nur in Betracht gezogen, wenn ATransition = Slide. GotoVisibleTab animiert Änderungsübergänge von Registerkarten, unter Berücksichtigung gegenseitiger Positionen der aktuell aktiven Registerkarte und der Registerkarte, die von Index angegeben wird:

  • Wenn ADirection = Normal. Wenn die Ziel-Registerkarte der aktuell aktiven Registerkarte (niedriger Index) vorhanden ist, dann wird die Übergangsanimation eines Registerkarteneintrags zur Änderung, vorwärts, von links nach rechts, verwendet. Wenn sich die darzustellende Registerkarte rechts neben der aktiven Registerkarte befindet (höherer Index), dann wir die Übergangsanimation der Registerkarteneinträge zur Änderung, rückwärts, von rechts nach links, verwendet.
  • Wenn ADirection = Reversed, dann verwendet der Änderungsübergang die gegenseitigen Animationsrichtungen für das oben Beschriebene.

Die standardmäßige ADirection ist Normal.

Im Gegensatz zu SetActiveTabWithTransition, animiert die GotoVisibleTab-Methode den Änderungsübergang abhängig von den gegenseitigen Positionen der aktuell im Fokus liegenden Registerkarte und der angegebenen Index-Registerkarte.

GotoVisibleTab gibt True bei Erfolg zurück und andernfalls False.

Siehe auch