「マクロリファレンス:PopupMenu インターフェイス」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
マクロリファレンス:PopupMenu インターフェイス」を保護しました (‎[edit=sysop] (無期限) ‎[move=sysop] (無期限))
編集の要約なし
20行目: 20行目:
*必ず指定します。Track メソッドで受け取る戻り値。
*必ず指定します。Track メソッドで受け取る戻り値。
Flags
Flags
*meMenuChecked - チェックされた状態にします。
{| class="wikitable"
*meMenuGrayed - 無効にします。
| meMenuChecked || チェックされた状態にします。
*meMenuSeparator - セパレータを指定します。
|-
| meMenuGrayed || 無効にします。
|-
| meMenuSeparator || セパレータを指定します。
|}




70行目: 74行目:
;パラメータ
;パラメータ
Flags
Flags
*mePosMouse - マウスカーソル位置にポップアップメニューを表示します。
{| class="wikitable"
| mePosMouse || マウスカーソル位置にポップアップメニューを表示します。
|}

2012年12月25日 (火) 19:14時点における版

メソッド

Add メソッド

メニュー項目を追加します。

構文
function Add(
    Text : String,
    Id : int,
    Flags : int
)
パラメータ

Text

  • 必ず指定します。表示する文字列。

Id

  • 必ず指定します。Track メソッドで受け取る戻り値。

Flags

meMenuChecked チェックされた状態にします。
meMenuGrayed 無効にします。
meMenuSeparator セパレータを指定します。


AddPopup メソッド

サブメニューを追加します。

構文
function AddPopup(
    Text : String,
    Popup : PopupMenu
)
パラメータ

Text

  • 必ず指定します。表示する文字列。

Popup

  • 必ず指定します。サブメニューとして使用する PopupMenu オブジェクト。


GetText メソッド

指定したIDの項目の文字列を取得します。

構文
function GetText(
    Id : int
) : String
パラメータ

Id

  • 必ず指定します。Add メソッドで指定したID。


Track メソッド

ポップアップメニューを表示します。

構文
function Track(
    Flags : int
)
パラメータ

Flags

mePosMouse マウスカーソル位置にポップアップメニューを表示します。
スポンサーリンク