Page 1 sur 1

[..] DOuble clique gauche ou clique droit?

Posté : ven. 18 mars 2011 23:39
par ethneldryt
Bonjour, voila mon code :

Code : Tout sélectionner

#include <GuiConstantsEx.au3>
#include <GuiListView.au3>

Opt("GUIOnEventMode", 1)
GUICreate("test", 500, 400)
GUICtrlCreateTab(20,20,460,300)
GUICtrlCreateTabItem("test1")
$hListView = GUICtrlCreateListView("", 40, 100, 300, 200)
GUICtrlSetStyle(-1, 0x0000)
GUICtrlCreateListViewItem("toto",$hListView)
GUICtrlSetImage(-1,"shell32.dll", 22)
GUICtrlCreateListViewItem("1ddddddddddddddddddddddddddddd",$hListView)
GUICtrlSetImage(-1,"shell32.dll", 23)
GUICtrlCreateListViewItem("2",$hListView)
GUICtrlSetImage(-1,"shell32.dll", 24)
GUICtrlCreateListViewItem("3",$hListView)
GUICtrlSetImage(-1,"shell32.dll", 25)
GUICtrlCreateListViewItem("9",$hListView)
GUICtrlSetImage(-1,"shell32.dll", 26)
GUICtrlCreateTabItem("test2")

GUICtrlCreateTabItem("")

GUICtrlCreateButton("test",5,350)
GUICtrlSetOnEvent(-1,"test")
GUISetState()

while 1
sleep(100)
WEnd


func test()
    MsgBox(0,"",_GUICtrlListView_GetSelectionMark($hListView))
EndFunc

 
J'ai tester avec des IsPressed() mais ca ne marche pas.
Donc en faite j'aimerai que lorsque l'on clique deux fois sur une icone de la listview, cela lance une fonction. Ou alors si on fais un seul clique gauche, cela lance une autre fonction. merci de votre aide

Re: [..] DOuble clique gauche ou clique droit?  

Posté : sam. 19 mars 2011 03:31
par SagePourpre
Regarde ici pour le double-clic


Sinon, pour un clic simple, le bout de code à ajouter dans $WM_NOTIFY se
trouve

Re: [..] DOuble clique gauche ou clique droit?

Posté : mar. 22 mars 2011 15:58
par Tlem
C'était pourtant un sujet déjà vu !!! :shock: