現在スプリッターを複数使った画面を設計しています。
この画面情報をレジストリに保存して次回起動時に
終了時と同じ状態で再開させたいと思っています。
________________________
| || |
| P1 || P2 |
| || |
| || |
|======================|
| |
| P3 |
| |
| |
~~~~~~~~~~~~~~~~~~~~~~~~
上記の感じで3分割されています。
左右のスプリッタの位置の保存は、Panel1.widthを保存して
やればうまくいきました。そして上下もPanel3.heightを保存
してやるとうまくいったのですが、実際の画面には
Bottomにステータスバーがあり、この場合Panel3.heightを
代入してやると、下からPanel3 ステータスバーの順序に
なってしまいます。
ステータスバーには必ず、底に張り付いていてほしいのですが
どのようにすればよいのでしょうか?
Delphi5を使用しています。
申し訳ありません。うまく動くようになりました。
ツイート | ![]() |