Constructと呼ばれるこのオープン ソース アプリケーションを見てください 。
以下に示すように、パネルをドラッグできるパネルドッキングを使用してから、画面上の視覚補助を使用して、パネルをドッキングできる場所を示します。
ドラッグ/ドッキング前
ドラッグ/ドッキング ステージ中
Dock パネルの 1 つをドラッグ/移動すると、ウィンドウは次のようになります。
ご覧のとおり、オブジェクト パネルをドラッグ/移動すると、パネルをドッキングできる場所が視覚的に表示されます。また、ドッキング位置にないときは、フリー ウィンドウのように動き回ります。この例のプロジェクト パネルなど、他のドック パネルをドラッグ/移動する場合も同様です。
これは、これを使用するアプリケーションの例です。他のアプリケーションもこれを使用しているのを見てきました。
この動作を実現する Delphi の方法はありますか?
スペースを占有するパネルがいくつかあります。それらを自由に移動またはドッキングすると、実装するのに便利な機能になります。
ありがとう。
アップデート
LMD コンポーネントは、私が調査できるようなコンポーネントを提供しているようです。