Ein klick innerhalb einer GUI an beliebiger stelle, soll alle Listview einträge abwählen.
Meine Idee:
Code: Select all
#IfWinActive TEST123
~LButton::
LV_Modify(0, "-Select")
Return
#IfWinActive
Code: Select all
Gui, New
Gui, Add, Text,, Das ist mein ListView
Gui, Add, Listview, w500 BackgroundWhite Grid, 1|2|3
Loop, 3
LV_Add("", "Test", "Test", "Test")
Gui, Add, Button, Default w80, OK
Gui, Show,,TEST123
Return
/*
#IfWinActive TEST123
~LButton::
LV_Modify(0, "-Select")
Return
#IfWinActive
*/
ButtonOK:
Reihennummer = 0
Loop
{
Reihennummer := LV_GetNext(Reihennummer)
if not Reihennummer
break
LV_GetText(Text, Reihennummer)
MsgBox Die nächste ausgewählte Reihe ist #%Reihennummer%, die im ersten Feld "%Text%" enthält.
}
Return
Guiclose:
Danke im Voraus.
LG