Page 1 sur 1

[R] GUISetState et textbox / listbox

Posté : jeu. 19 mai 2011 14:35
par neg
Bonjour,

Je sollicite votre aide pour un petit souci avec GUISetState:

J'ai plusieurs textbox et listbox dans lesquelles je met du texte, que je peux ensuite sauvegarder via un bouton "save" (le texte est gardé dans un fichier qui est lu lors de l'exécution suivante du script), et modifier via un bouton "modify" (qui supprime le contenu du fichier et le réécrit).

Je cherche à bloquer et griser ces textbox et listbox quand je clique sur le bouton save, et les débloquer lorsque je clique sur le bouton modify,

j'ai donc utilisé (par exemple pour $Input1):

Code : Tout sélectionner

GUISetState (@SW_LOCK, $Input1)
Pour bloquer (lors du clic sur save)
et

Code : Tout sélectionner

GUISetState (@SW_UNLOCK, $Input1)
Pour débloquer (lors du clic sur modify)

Mais la textbox n'est pas bloquée.

Si quelqu'un peux me donner un petit coup de main je l'en remercie d'avance!

Neg

Re: [..] GUISetState et textbox / listbox

Posté : jeu. 19 mai 2011 15:13
par zeshrek
ordre des parametre inversé, et en plus n'utilise pas @SW_LOCK et @SW_UNLOCK, mais plutot $GUI_DISABLE et $GUI_ENABLE.

pour info, tu aurais trouvé tout ca tout seul comme un grand si tu avais pris la peine d'appuyer sur la touche F1...

Re: [R] GUISetState et textbox / listbox

Posté : jeu. 19 mai 2011 15:30
par neg
Merci zeshrek,

sa fonctionne bien avec

Code : Tout sélectionner

GUICtrlSetState($Input1, $GUI_DISABLE)
et

Code : Tout sélectionner

GUICtrlSetState($Input1, $GUI_ENABLE)
J'ai regardé l'aide (pour trouver @SW_LOCK) mais oui je n'ai pas fait gaffe à l'ordre des paramètres, désolé.