タイトルの通りなのですが、
フォームのサイズを変えるたびに勝手にCoolBarが動き困っています。
Delphi7です。
[再現方法]
フォームにCoolBarを置き、そこにToolBarを二つ以上置き、横に配置する。
(CoolBar上に、ToolBarが並んで置かれている状態)
XPManifestを置く。
実行して、マウスでフォームのサイズを変更すると、1ドットずつどんどん
ToolBar(を載せたCoolBar)がずれてくる。
この現象に非常に困っています。
何か回避策など無いでしょうか……。
ComCtrls.pas を修正しないとだめかもしれない。
私もこのズレる現象に耐えられず、自前で TRebarクラス(TCoolBarのズレ修正版)を作って使っています。
欲しければ差し上げますが…
メールした方がいいのかな?
ツイート | ![]() |