1

Delphi MDIアプリケーションではTileCascadeおよびArrangeIconsプロシージャを使用して子ウィンドウを整理できます。このメソッドは、FormStyleプロパティがに設定されている場合にのみ機能しますfsMDIForm。で同じ効果を生成する方法、つまりSDI application、開いているウィンドウを整理する方法非MDIアプリケーション?

4

2 に答える 2

3

通常、そうする必要はありません。ウィンドウを再配置したいユーザーは、タスクバーを右クリックして、コンテキストメニューからタイルコマンドとカスケードコマンドを選択できます。また、Windows 7のテレビコマーシャルでは、ウィンドウを特定の方法でドラッグするだけで、ウィンドウを配置できることが示されています。

それでも自分でコマンドを提供したい場合は、TileWindowsおよびCascadeWindowsAPI関数を使用してください。

于 2010-07-15T23:22:27.593 に答える
1

必要に応じてプロパティをTScreen::Forms[]調整するリストをループして、手動で整理する必要があります。Left/Top

于 2010-07-15T20:46:06.197 に答える