ich verzweifel noch, habe ein ListIconGadget erstellt und schreibe bspw. genau 50 Einträge hinein mit mehreren Spalten.
Ich habe Kontrollkästchen, die man anklicken kann, um auf denjeweiligen Inhalt dieses Eintrags zugreifen zu können. Das geht in einer Schleife wunderbar, bis auf den letzten Eintrag, den findet die Abfrage nicht.
Meine Schleife sei hier mal dargestellt:
Code: Alles auswählen
For n = 0 To CountGadgetItems(#ListIcon_DXClusterInternet)-1
state=GetGadgetItemState(#ListIcon_DXClusterInternet,n)
Select state
Case #PB_ListIcon_Checked
DXI_CALL = GetGadgetItemText(#ListIcon_DXClusterInternet,n,0)
;DX CALL übernehmen
stundeX$=StringField(GetGadgetItemText(#ListIcon_DXClusterInternet,n,3),1,":")
minuteX$=StringField(GetGadgetItemText(#ListIcon_DXClusterInternet,n,3),2,":")
frequencia$=StringField(GetGadgetItemText(#ListIcon_DXClusterInternet,n,2),1,".")
;call = DXI_CALL
dxccDXI = StringField(GetGadgetItemText(#ListIcon_DXClusterInternet,n,1),1,".")
notiz$ = StringField(GetGadgetItemText(#ListIcon_DXClusterInternet,n,4),1,".")
UpdateWindow_(WindowID(#Window_0))
nichts=0
Break 2
Default
nichts=1
EndSelect
Next n
Gruß
Gerhard[/size][size=7[/size]][/size]