Verfasst: 24.09.2007 22:01
ja, FAST getroffen ist aber auch danebenCaptn. Jinguji hat geschrieben:das ist in der Tat nur FAST das gleiche

Grüße ... Kiffi
Das deutsche PureBasic-Forum
https://www.purebasic.fr/german/
ja, FAST getroffen ist aber auch danebenCaptn. Jinguji hat geschrieben:das ist in der Tat nur FAST das gleiche
Code: Alles auswählen
Enumeration
#win
#list
EndEnumeration
; Fenster öffnen
OpenWindow(#win,100,100,600,400,"ListIconProblem")
; ein Listicon dazu
CreateGadgetList(WindowID(#win))
ListIconGadget(#list,0,0,550,250,"Spalte 1",190,#PB_ListIcon_GridLines | #PB_ListIcon_FullRowSelect)
; eine 2. Spalte anlegen
AddGadgetColumn(#list, 1, "Spalte 2", 100)
;Liste füllen mit 10 Testzeilen
For i=0 To 9
AddGadgetItem(#list,-1,"Zeile "+Str(i)+Chr(10)+"Zeile "+Str(i))
Next
ende=0
; Eventschleife und Zeilenerkennung
Repeat
ev=WaitWindowEvent()
Select ev
Case #PB_Event_CloseWindow
ende=1
Case #PB_Event_Gadget
; was ist passiert ?
Evt=EventType()
Select Evt
Case #PB_EventType_LeftClick, #PB_EventType_DragStart
Debug "Zeile : "+Str(GetGadgetState(#list))+" erkannt !"
EndSelect
EndSelect
Until ende
NicTheQuick hat geschrieben:Wieso wird hier eigentlich nirgendwo 'EventGadget()' überprüft?