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

提供: MeryWiki
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
1行目: 1行目:
== メソッド ==
== メソッド ==


=== Add メソッド ===
=== Add メソッド ===
27行目: 26行目:
| meMenuSeparator || セパレータを指定します。
| meMenuSeparator || セパレータを指定します。
|}
|}


=== AddPopup メソッド ===
=== AddPopup メソッド ===
45行目: 43行目:
Popup
Popup
*必ず指定します。サブメニューとして使用する PopupMenu オブジェクト。
*必ず指定します。サブメニューとして使用する PopupMenu オブジェクト。


=== GetText メソッド ===
=== GetText メソッド ===
60行目: 57行目:
Id
Id
*必ず指定します。Add メソッドで指定したID。
*必ず指定します。Add メソッドで指定したID。


=== Track メソッド ===
=== Track メソッド ===

2017年9月2日 (土) 21:56時点における版

メソッド

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 マウスカーソル位置にポップアップメニューを表示します。
スポンサーリンク