| 1 | #Include <GuiListView.au3>
|
|---|
| 2 | #include <ListViewConstants.au3>
|
|---|
| 3 | #include <WindowsConstants.au3>
|
|---|
| 4 | #Include <GUIConstantsEx.au3>
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 | Opt("GUIOnEventMode", 1)
|
|---|
| 8 |
|
|---|
| 9 | $Gui = GUICreate("LV Test", 750, 590, 191, 113)
|
|---|
| 10 |
|
|---|
| 11 | $Guiplist1 = GUICtrlCreateListView("Name |Score|Kills", 8, 120, 121*3, 431, BitOR($LVS_REPORT, $LVS_SHOWSELALWAYS), BitOR($LVS_EX_HEADERDRAGDROP, $LVS_EX_FULLROWSELECT,$LVS_EX_GRIDLINES,$LVS_EX_DOUBLEBUFFER,$LVS_EX_SUBITEMIMAGES))
|
|---|
| 12 |
|
|---|
| 13 | _GUICtrlListView_AddItem($Guiplist1, "TestItem1 with param 1",-1,1)
|
|---|
| 14 | _GUICtrlListView_AddItem($Guiplist1, "TestItem2 with param 2",-1,2)
|
|---|
| 15 | _GUICtrlListView_AddItem($Guiplist1, "TestItem3 with param 3",-1,3)
|
|---|
| 16 | _GUICtrlListView_AddItem($Guiplist1, "TestItem4 with param 4",-1,4)
|
|---|
| 17 | _GUICtrlListView_AddItem($Guiplist1, "TestItem5 with param 5",-1,5)
|
|---|
| 18 | _GUICtrlListView_AddItem($Guiplist1, "TestItem6 with param 0",-1,0)
|
|---|
| 19 | _GUICtrlListView_AddItem($Guiplist1, "TestItem7 with param 10",-1,10)
|
|---|
| 20 |
|
|---|
| 21 | $Butt1 = GUICtrlCreateButton("Test Button 1",8,90,120,20)
|
|---|
| 22 | GUICtrlSetOnEvent(-1,"TestB1")
|
|---|
| 23 | $Butt2 = GUICtrlCreateButton("Test Button 2",8+130,90,120,20)
|
|---|
| 24 | GUICtrlSetOnEvent(-1,"TestB2")
|
|---|
| 25 | $Butt3 = GUICtrlCreateButton("Test Button 3",8+130*2,90,120,20)
|
|---|
| 26 | GUICtrlSetOnEvent(-1,"TestB3")
|
|---|
| 27 | $Butt4 = GUICtrlCreateButton("Test Button 4",8+130*3,90,120,20)
|
|---|
| 28 | GUICtrlSetOnEvent(-1,"TestB4")
|
|---|
| 29 |
|
|---|
| 30 |
|
|---|
| 31 | ConsoleWrite($Butt1&","&$Butt2&","&$Butt3&","&$Butt4& @CRLF)
|
|---|
| 32 |
|
|---|
| 33 | GUISetOnEvent($Gui_EVENT_CLOSE, "Close", $Gui)
|
|---|
| 34 |
|
|---|
| 35 | GUISetState()
|
|---|
| 36 |
|
|---|
| 37 | ConsoleWrite("SetText: "& ControlSetText ( $gui, "", 10 ,"test") & @CRLF)
|
|---|
| 38 |
|
|---|
| 39 |
|
|---|
| 40 | Func Close()
|
|---|
| 41 | Exit
|
|---|
| 42 | EndFunc ;==>Close
|
|---|
| 43 |
|
|---|
| 44 |
|
|---|
| 45 | While 1
|
|---|
| 46 | Sleep(10)
|
|---|
| 47 | WEnd
|
|---|
| 48 | ; ################# ######### #################
|
|---|
| 49 |
|
|---|
| 50 |
|
|---|
| 51 |
|
|---|
| 52 | Func TestB1()
|
|---|
| 53 | ConsoleWrite("Button1 Click from CtrlID: "& @GUI_CtrlId & @CRLF)
|
|---|
| 54 | EndFunc
|
|---|
| 55 |
|
|---|
| 56 | Func TestB2()
|
|---|
| 57 | ConsoleWrite("Button2 Click from CtrlID: "& @GUI_CtrlId & @CRLF)
|
|---|
| 58 | EndFunc
|
|---|
| 59 |
|
|---|
| 60 | Func TestB3()
|
|---|
| 61 | ConsoleWrite("Button3 Click from CtrlID: "& @GUI_CtrlId & @CRLF)
|
|---|
| 62 | EndFunc
|
|---|
| 63 |
|
|---|
| 64 | Func TestB4()
|
|---|
| 65 | ConsoleWrite("Button4 Click from CtrlID: "& @GUI_CtrlId & @CRLF)
|
|---|
| 66 | EndFunc
|
|---|
| 67 |
|
|---|