ich verwende XbnpListbox() mit < 10 Einträgen aber es dauert mehrere Sekunden bis sich was tut und er die Listbox anzeigt
Code: Alles auswählen
#IFDEF Use_Original
oListBox := XBPLISTBOX() :new( oDlg:drawingArea,, { 0, 0 }, aSize ,,.F.)
#ELSE
oListBox := DXE_Listbox() :new( oDlg:drawingArea,, { 0, 0 }, aSize ,,.F.)
#ENDIF
oListBox:create()
ASORT( aArray,,, { | aX, aY | aX[ 2 ] < aY[ 2 ] } )
iMax := LEN( aArray )
FOR i := 1 TO iMax
cText := TRIM( aArray[ i ] [ 2 ] )
oListBox:addItem( cText )
NEXT
oListBox:Show()
mit der native Listbox funktioniert es.
hat jemand das schon erlebt
passiert unter Win 7/8x/10 32/64bit.