Delphi2005のTActionToolBar


あきら  2005-10-19 02:49:35  No: 18155

こんにちは。初めて投稿させていただきます。
当方Delphi2005ProUpd3+Win2k/XPにて開発していますが、
TActionToolBar使用時に不具合が発生します。

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加