こんにちは。初めて投稿させていただきます。
当方Delphi2005ProUpd3+Win2k/XPにて開発していますが、
TActionToolBar使用時に不具合が発生します。
具体的には、TActionManager+TActionToolBarを使用した時、
同一ツールバー内にセパレータを複数個置くと、
ツールバーのAllowHiding=Trueを設定した時に右側に表示される
[追加/削除ボタン(A)]のサブメニュー項目が正しく表示されなくなります。
具体的には、
1.2個目以降のセパレータが表示されない
2.2個目のセパレータ以降のアイテムのチェックが切り替わらない
という状況です。
source\Win32\vcl\ActnMenus.pasを一通り眺めてみたんですが、
どこを修正すれば正しく動作するのか分かりかねます。。
どなたか同じような症状を解決された方がいらっしゃいましたら
お教えください。
ツイート | ![]() |