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

提供: MeryWiki
ナビゲーションに移動 検索に移動
ページの作成:「== メソッド == === Add メソッド === メニュー項目を追加します。 ;構文 <source lang="javascript"> function Add( Text : String, Id : int,...」
 
Admin がページ「PopupMenu インターフェイス」を「マクロリファレンス:PopupMenu インターフェイス」へと、リダイレクトを残さずに移動しました
(相違点なし)

2012年5月30日 (水) 17:32時点における版

メソッド

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