メインコンテンツまでスキップ

ダイアログにピッカーを追加する (:add_picker)

宣言

ダイアログオブジェクト = ダイアログオブジェクト:add_picker(ピッカーのラベル, オプション一覧 [, デフォルトの選択項目 ])

パラメータ

  • ピッカーのラベル
    文字列型。ピッカーの左側のラベルに表示するテキスト
  • オプション一覧
    テーブル型。ピッカーのオプション名を順番に並べたリスト。オプション名の重複は不可
  • デフォルトの選択項目
    文字列型、省略可能。デフォルトで選択されるオプション名。デフォルトはオプション一覧の先頭項目

戻り値

  • ダイアログオブジェクト
    ダイアログ。ダイアログ自体を返す
  • :show() 使用時の戻り値の型
    文字列型。選択されたオプション名を返す

説明

ダイアログにピッカーを追加する

local c, s = dialog():add_picker('一个选择器', {'选择1', '选择2', '选择3'}):show()
sys.alert('你的选择是:'..s['一个选择器'])

注記:上記のコードでは、この章で説明していない関数 sys.alert を使用している

完全な例

本章末尾の :show()