15.11.2013, 09:27
So in der Art ?
[ab3]itemx.l = ntui_GetFirstSelectedListItem{*WcList}
If Multiselect = True
Repeat
If itemx >= 0
SelectedText.s = ntui_GetListItemText{*WcList,itemx,0}
multiselect.s+"~"+SelectedText
EndIf
SelectedText = multiselect
itemx.l = ntui_GetNextSelectedListItem{*WcList}
Until itemx < 0
endif[/ab3]
Dann bekomme ich zwar die Liste die ich ausgewählt habe, aber wenn ich davon was deselektiere bekomme ich das nicht mit.
Noch ein komisches Verhalten habe ich beim selektieren festgestellt.
Wenn ich z.B vier Einträge im Listview habe, und ich selektiere das 4 und dann das erste, sind gleich alle 4 ausgewählt ?
Warum ?
Ich selektiere mit Shift und dann Mausklick.... Eigentlich sollte ich doch jeden Eintrag einzeln anwählen können oder ?
[ab3]itemx.l = ntui_GetFirstSelectedListItem{*WcList}
If Multiselect = True
Repeat
If itemx >= 0
SelectedText.s = ntui_GetListItemText{*WcList,itemx,0}
multiselect.s+"~"+SelectedText
EndIf
SelectedText = multiselect
itemx.l = ntui_GetNextSelectedListItem{*WcList}
Until itemx < 0
endif[/ab3]
Dann bekomme ich zwar die Liste die ich ausgewählt habe, aber wenn ich davon was deselektiere bekomme ich das nicht mit.
Noch ein komisches Verhalten habe ich beim selektieren festgestellt.
Wenn ich z.B vier Einträge im Listview habe, und ich selektiere das 4 und dann das erste, sind gleich alle 4 ausgewählt ?
Warum ?
Ich selektiere mit Shift und dann Mausklick.... Eigentlich sollte ich doch jeden Eintrag einzeln anwählen können oder ?