Vcl.ExtActns.TNextTab.ExecuteTarget
Delphi
procedure ExecuteTarget(Target: TObject); override;
C++
virtual void __fastcall ExecuteTarget(System::TObject* Target);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | TNextTab |
説明
ターゲットのタブコントロールで選択されているタブを次のタブに変更するか,または OnFinish イベントを生成します。
ExecuteTarget メソッドを使用すると,ターゲットのタブコントロールの状態に基づいたデフォルトの応答をアクションに実行させることができます。
Target は,アクションが発生した時点でアクティブなオブジェクトです。TNextTab はこのパラメータを無視し,TabControl プロパティを使ってターゲットコントロールを識別します。
ExecuteTarget メソッドは,ターゲットコントロールが最後のページにあるかどうか,および Wrap プロパティの値に応じて異なった動作をします。
Wrap プロパティが true の場合や,ターゲットコントロールが最後のページにない場合,ExecuteTarget メソッドは BeforeTabChange イベントを生成し,ターゲットコントロールを次のページに変更して,AfterTabChange イベントを生成する。Wrap プロパティが true であり,かつ,ターゲットコントロールが最後のページにある場合,このメソッドはターゲットコントロールを最初のページに移動する。SkipHiddenTabs プロパティを使用して,次のページに非表示のページを含めることができるかどうかを指定する
Wrap プロパティが false であり,かつ,ターゲットコントロールが最後のページにある場合,ExecuteTarget メソッドは OnFinish イベントを生成する