表示: Delphi C++
表示設定

Vcl.Controls.TWinControl.GetSiteInfo

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

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

C++

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

目次

プロパティ

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


説明

OnGetSiteInfo イベントを生成します。

GetSiteInfo は、ドラッグ&ドッキング操作の最中に自動的に呼び出されて、TDragDockObject を、(仮にできるとして)ドラッグされているオブジェクトがどこにドッキングできるのか、についての情報で初期化します。

Client は、可能性のあるドッキング クライアントです。

InfluenceRect は、クライアントがドッキングされる可能性のある領域を返します。

MousePos は、現在のマウスの位置です。

CanDock は、クライアントがウィンドウ コントロールにドッキングできるかどうかを返します。

TWinControl での実装の通り、GetSiteInfo は、各辺を 10 ピクセル拡大した BoundsRect に等しい影響範囲四角形を生成した後、OnGetSiteInfo イベント ハンドラを呼び出します。

関連項目

コード サンプル

以前のバージョン
他の言語