基本メニュー - Itemsプロパティ

メタパターン


Prepareイベントは状況に応じたメニューの表示に使用します
基本メニュー (PRIM_MENU) のメンバ

パラメータ


名前

タイプ

データタイプ

記述

Context

*Input

PRIM_OBJT

表示のメニューアイテムに関連付けられたコントロールへの参照


詳細





Prepare イベントは、ポップアップが表示される直前に起動されます。
これにより、アプリケーションの使用時にメニューの外観を制御するのではなく、表示時にメニューの外観を設定する機会が提供されます。



この例では、項目がユーザーに対して有効かどうかを判断する評価ルーチンを呼び出すことにより、メニュー項目が有効になります。

Evtroutine Handling(#PopupMenu.Prepare)
#NewCustomer.Enabled := #gApplication.CanDo(Create Customer #User)
#OpenCustomer := := #gApplication.CanDo(Open Customer #User)
#DeleteCustomer := := #gApplication.CanDo(Delete Customer #User)
Endroutine




参照


すべてのコンポーネント クラス
テクニカルリファレンス