Saltar al contenido principal

Obtener la configuración de UI del script (LCC.get_ui_config)

Declaración​

config = LCC.get_ui_config()

Parámetros​

  • Ninguno

Valores devueltos​

  • config
    Tipo table; contiene el nodo Config de main.json y los valores predeterminados de los controles de la interfaz

Descripción​

Un script independiente lee XXT_SCRIPTS_PATH .. "/main.json"; un paquete de script XPP lee el archivo incluido que devuelve xpp.resource_path("main.json"). Después de leerlo, combina el nodo Config con los valores predeterminados de los controles de UI para formar la tabla de configuración final. ComboBox / RadioGroup devuelven el texto seleccionado; CheckBoxGroup devuelve un mapa con la forma { ['Opción A'] = true }.
Devuelve una tabla vacía cuando falta main.json o su estructura no es válida.

Ejemplo​

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