TActionMainMenuBarの項目からのプップアップを有効にするには?


yr  2012-04-21 00:54:14  No: 42019

TActionManagerを使用したアプリケーションを作っています。

メニューの項目を右クリックした時にポップアップを出したいのですが、
フォームに配置したTActionMainMenuBar上のTActionClientItemの
ContextItemsを設定してもうまく動きません。

右クリックすると、一瞬何かが表示されるのですが判別もできないぐらいの短い時間だけです。

作成したのは、こんな手順です。

1.フォームにActionManager1を配置。
2.ActionManager1に新規にAction1を追加し、カテゴリをtestとする。
3.ActionManager1に新規にAction2を追加し、カテゴリはなしとする。
4.フォームにActionMainMenuBar1を配置し、testカテゴリをD&D。
5.フォーム上のActionMainMenuBar1からAction1を選択し、ContextItemsプロパティの設定をする。
6.ContextItemsに新規アイテムActionClientItem0を追加する。
7.ActionClientItem0のActionプロパティをAction2とする。

環境は、Windows XP SP3   DelphiXE バージョン 15.0.3953.35171 です。


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

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






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