ツールバーのメニューの定義
用途
コンテキストメニューと同様に、ツールバーのメニューはクラス
CL_CTMENU
のインスタンスです。メニューを自由に定義してツールバーに追加することができます。
プロセスフロー
ツールバーにタイプ
1 (
デフォルトボタンのあるメニュー
)
またはタイプ
2 (
デフォルトボタンのないメニュー
)
の
GUI
エレメントを定義します。手順の説明については、
ツールバーの
GUI
エレメントの定義
を参照してください。
関連項目
:
デフォルトボタンのあるメニューに関する特殊事項
イベント
MENU_BUTTON
のイベントハンドラメソッドで、ステップ
1
でメニューに割り当てた機能コードを問い合わせます
(
イベントパラメータ
E_UCOMM
を使用
)
。この方法で、複数のツールバーメニューを区別することができます。
コンテキストメニューの定義
の手順に従って、それぞれの機能コードについてメニューを定義します。
それぞれのメニュー機能に対して、ステップ
3
の追加機能コードを割り当てます。イベント
user_command
でこの機能コードを問い合わせることができます。
開発クラス
SLIS
のレポート
BCALV_GRID_07
も参照してください。