Passer au contenu principal

Obtenir la configuration UI du script (LCC.get_ui_config)

Déclaration​

config = LCC.get_ui_config()

Paramètres​

  • Aucun

Valeur de retour​

  • config
    Type table, dérivée de main.json et contenant son nœud Config, ainsi que les valeurs par défaut des contrôles d'interface

Description​

Un script aplati lit XXT_SCRIPTS_PATH .. "/main.json" ; un paquet de script XPP lit le fichier du paquet renvoyé par xpp.resource_path("main.json"). Après la lecture, le nœud Config et les valeurs par défaut des contrôles UI sont fusionnés dans la table de configuration finale. ComboBox / RadioGroup renvoient le texte sélectionné ; CheckBoxGroup renvoie une table de correspondance de la forme { ['选项A'] = true }.
Si main.json est absent ou sa structure invalide, renvoie une table vide.

Exemple​

local conf = LCC.get_ui_config()
if conf["目标分组"] then
print("执行目标分组: " .. conf["目标分组"])
end