ポップアップが表示されようとする時に起動 |
ポップアップ (PRIM_PPNL) のメンバ
名前 | タイプ | データタイプ | 記述 |
|---|---|---|---|
Context | *Input | 表示されているポップアップに関連付けられたコントロールへの参照 | |
Left | *Both | 整数 | ポップアップが表示される横方向の位置 |
Top | *Both | 整数 | ポップアップが表示される縦方向の位置 |
Width | *Both | 整数 | ポップアップの幅(ピクセル) |
Height | *Both | 整数 | ポップアップの高さ(ピクセル) |
Transition | *Both | 列挙 | ポップアップ表示時、使用するアニメーションの名前 |
Continue | *Both | ブール値 | FALSEに設定して、ポップアップが表示されないようにします。 |
Prepare イベントは、ポップアップが表示される直前に起動されます。
これにより、アプリケーションの使用時にメニューの外観を制御するのではなく、表示時にメニューの外観を設定する機会が提供されます。
HintPopup または MenuPopup として使用すると、ポップアップがカーソル位置に表示されます。
この例では、ポップアップのデフォルトの位置が下に移動し、右に10ピクセル移動しています。
Evtroutine Handling(#Popup.Prepare) Top(#Top) Left(#Left)
#Top #Left += 10
Endroutine