- ベストアンサー
重なっているコンポの実行時優劣設定
こんにちは、honiyonです。 Delphi5を使用しています。 例えば、フォームにボタン2つを重なるように配置したとします。 設計時であればボタンを右クリックして「背面へ移動」「前面へ移動」でそれぞれの優劣を設定出来ますが、これを実行時に行いたいと考えています。 実際はボタンではないのですが、このような重なっているコンポーネントの優劣設定(どれを表示するか)を行いたいです。 これは可能でしょうか。 可能な場合、どのような処理を行えば良いでしょうか。 宜しくお願いします(..
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#4252
回答No.1
前面にするには BringToFront メソッドですかね。 私の場合は見せたいもののVisibleをTrueにして 他のをFalseにしたりしてますが。
お礼
こんにちは、honiyonです。 ご回答有難う御座います(.. なるほど!出来ました(^^) 今回は複数枚重なっていて、一番上をVisible:=falseにした時に次に一番上に見えるのは何?という制御が必要だったもので、Visibleですと順番管理が必要になり面倒だったもので(^^; BringToFrontを使えばそのような管理が必要なく実現出来ます♪ 有難う御座いました。