je n'arrive pas à désactiver une option dans une un treeview
► Afficher le texte
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
#include <TreeViewConstants.au3>
GuiCreate("Mise à jour des disques et clés USB ",600, 550)
GUISetBkColor (0xE0FFFF)
$Red=0XFF0000
$White=0XFFFFFF
GUISetState ()
GUICtrlCreateLabel ("Sélectionnez les médias à mettre à jour", 30, 320)
$activationboximp=GuiCtrlCreateTreeView(10, 350, 280, 60, $TVS_CHECKBOXES)
$activationcasecle=GuiCtrlCreateTreeViewItem ("Copie sur la clé ", $activationboximp)
$activationcasedisque=GuiCtrlCreateTreeViewItem ("Copie sur le disque", $activationboximp)
;( sur l'ensemble de la treeview ça fonctionne )
;pourquoi la commande qui suit ne fonctionne pas
GUIctrlSetState ($activationcasedisque,$GUI_disable)
;mais selon une condition je veux pourvoir activer ou pas seulement cette option
;la ça fonctionne
$dstok = GuiCtrlCreateInput("test", 10, 155, 550, 20)
GUIctrlSetState ($dstok,$GUI_disable)
$quitter = GUICtrlCreateButton(" QUITTER", 320, 300, 100, 30)
GUICtrlSetBkColor(-1,$red)
GUICtrlSetColor(-1,$white)
While 1
$msg = GUIGetMsg()
select
Case $msg = $GUI_EVENT_CLOSE or $msg=$quitter
Exit
EndSelect
WEnd
a+ JL56