掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Form1を最前面にするには? (ID:30505)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Delphi2007で、 unit1のForm1からSpeedButton1Clickで、 unit2のForm2をShowしています。 Form2が最前面になった段階で、Form1のタイトルバーを クリックすると、Form2がForm1の背面に隠れるはずなのですが ちょうど、Form2のFormStyleをfsStayOnTopにしたような状態で Form2のタイトルバーがグレーで、Form1がアクティブになります。 Form1,2とのFormStyleはfsNormalにしています。 以前使用していたDelphi2.0Jで同じ事を行うと思わくどおり、 Form2が背面にかくれてくれます。 Delphi2.0Jのプロジェクトごと、Delphi2007でコンパイルしても、 思わくどおりForm2が背面にかくれてくれます。 オブジェクトインスペクタで違いを調べ、 onCreateOrderが異なってました(Delphi2007=False)ので それぞれのプロジェクトでTrue,False変更してみましたが、現象に 変化無しです。 どこかで、仕様が異なったのでしょうか。 お願い致します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.