スクリプトの 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