メインコンテンツへ移動

スクリプトの UI 設定を取得する (LCC.get_ui_config)

宣言​

config = LCC.get_ui_config()

引数​

  • なし

戻り値​

  • config
    テーブル。main.json の Config ノードと UI コントロールの既定値を含みます

説明​

フラットスクリプトでは XXT_SCRIPTS_PATH .. "/main.json" を読み込み、XPP スクリプトパッケージでは xpp.resource_path("main.json") が返すパッケージ内ファイルを読み込みます。読み込み後、Config ノードと UI コントロールの既定値を結合して最終的な設定テーブルを作成します。 ComboBox / RadioGroup は選択されたテキストを返し、CheckBoxGroup は { ['選択肢A'] = true } のようなマップを返します。
main.json が存在しない場合、または構造が不正な場合は空のテーブルを返します。

例​

local conf = LCC.get_ui_config()
if conf["対象グループ"] then
print("対象グループを実行: " .. conf["対象グループ"])
end