Définir la valeur d’un contrôle de l’interface (xui.set)
Déclaration
succes_operation = xui.set(section_configuration, cle_configuration, valeur)
Paramètres
- Section de configuration
Type texte, identifiant de la section de configuration (defaults) dans l’interface de configuration - Clé de configuration
Type texte, identifiant de la clé de configuration (key) du contrôle dans l’interface - Valeur
Type quelconque, différents types de contrôle peuvent recevoir des valeurs différentes
Valeur renvoyée
- Succès de l’opération
Type booléen, renvoie true si l’opération réussit et false si elle échoue
Description
Si l’interface de configuration est actuellement affichée, cette fonction met immédiatement à jour la valeur affichée
Cette fonction ne filtre pas le type de valeur ; pour garantir la validité du type, utilisezxui.setupaprès la définition afin de valider et corriger la configuration
La norme de l’interface de configuration des scripts est décrite dans XUI
Exemple
xui.set('com.yourcompany.A-Script-Bundle', 'enabled', true)
xui.setup('interface.xui')