Vcl.ExtCtrls.TCustomControlBar.GetSiteInfo

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

Delphi

procedure GetSiteInfo(Client: TControl; var InfluenceRect: TRect;  MousePos: TPoint; var CanDock: Boolean); override;

C++

DYNAMIC void __fastcall GetSiteInfo(Vcl::Controls::TControl* Client, System::Types::TRect &InfluenceRect, const System::Types::TPoint &MousePos, bool &CanDock);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TCustomControlBar

説明

コントロール バーのドック サイト情報を返します。

GetSiteInfo は、OnGetSiteInfo イベントを生成して、コントロールをコントロール バーにドッキングする方法をアプリケーションが制御できるようにします。イベント ハンドラからの応答で、コントロールがフロートしていない場合、GetSiteInfoCanDock パラメータに False を設定します。この設定によって、他のドック サイトにドッキングされているコントロールが、コントロール バーに移動されないようにします。Client は、ドック クライアントになる可能性のあるコントロールです。InfluenceRect コードは、クライアントがドッキングされる次元を返します。MousePos は、マウス ポインタの位置です。CanDock は、クライアントがコントロール バーにドッキングできるかどうかを返します。

関連項目