Vcl.Controls.TControl.ManualDock

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function ManualDock(NewDockSite: TWinControl; DropControl: TControl = nil;  ControlSide: TAlign = alNone): Boolean;

C++

bool __fastcall ManualDock(TWinControl* NewDockSite, TControl* DropControl = (TControl*)(0x0), TAlign ControlSide = (TAlign)(0x0));

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

説明

コントロールをドッキングします。

ManualDock メソッドを使用すると,プログラムでコントロールをドッキングできます。ManualDock は現在のドッキング場所からコントロールをドッキング解除してから,新しいドッキング場所にコントロールをドッキングします。

NewDockSite は,コントロールの新しいドッキング場所です。

DropControl は,コントロールのドロップ先となる新しいドッキング場所内のコントロールです。たとえば,ページコントロールにドッキングする場合は,DropControl はタブシートになります。

ControlSide は,コントロールを DropControl と NewDockSite(DropControl が nil(Delphi)または NULL(C++)である場合)のどちらにドッキングするかを指定します。この値は,ドッキング場所の GetDockEdge メソッドを呼び出すことで取得できます。

関連項目