[R] GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

[R] GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#1

Message par Julien »

Bonjour,

Je ne trouve aps dans les docs comment récupérer le paramètre d'une checkbox à savoir si oui ou non elle es active ou non (différence avec cochée ou non).

Pouvez-vous m'aider ?

D'avance merci.
Modifié en dernier par Julien le mar. 04 oct. 2011 13:47, modifié 2 fois.
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

Re: GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#2

Message par ZDS »

Merci de respecter la nomenclature des titres de messages : Règles de présentation.
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#3

Message par Jerome »

Coucou,



GUICtrlRead



Jérôme


PS : Merci de mettre le bon titre à votre message la prochaine fois
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

Re: GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#4

Message par ZDS »

Bonjour,

A part ça, documentation officielle de la fonction de création d'une checkbox : http://www.autoitscript.com/autoit3/doc ... e]Function Reference - GUICtrlCreateCheckbox
[...]
Remarks
To obtain the value of the control see GUICtrlRead.
To set or change information in the control see GUICtrlUpdate....[/quote]Je pense que tout est dit (et que tout est clair aussi) : Tu t'es simplement planté de fonction, ou tu n'as pas bien lu la documentation.

A bientôt!
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

Re: [..] GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#5

Message par Julien »

La buse est de retour...

Désolé pour la présentation, je ferais mieux la prochaine fois.

Pour ma question de base en fait j’ai pas bien lu !
GUICtrlGetState
Remarks

As opposed to GUICtrlRead this function returns ONLY the state of a control enabled/disabled/hidden/show/dropaccepted
Par contre j'ai pas trouvé de grille de retour, si la chekbox est active cela me retourne : 80 et sinon 144

Ceci est une généralité ?

D'avance merci.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#6

Message par mikell »

<GUIConstantsEx.au3> :
Global Const $GUI_SHOW = 16
Global Const $GUI_ENABLE = 64
Global Const $GUI_DISABLE = 128
16+64=80
16+128=144
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

Re: [..] GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#7

Message par Julien »

Merci pour l'explication, je m'y remet doucement.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [R] GUI checkbox, retourne GUI_DISABLE ou GUI ENABLE

#8

Message par mikell »

Global Const $GUI_CHECKED = 1
Global Const $GUI_UNCHECKED = 4
l'aide a écrit :For Checkbox, Radio control several states can be returned as $GUI_FOCUS and $GUI_CHECKED,. So use i.e. BitAnd(GUICtrlRead($Item),$GUI_CHECKED) to test if the control is checked.
.....
GUICtrlGetState
As opposed to GUICtrlRead this function returns ONLY the state of a control enabled/disabled/hidden/show/dropaccepted
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre