angenommen ich habe 10 XbPart und führe am 5th Control ein o:Configure() aus.
Resultat -> es wird das 10th in der o:Childlist() ...
gibt es eine Chance in wieder auf die 5th. Position in der o:Childlist() zu bekommen ?
o:Configure() verändert Reihenfolge o:Childlist() ?
Moderator: Moderatoren
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: o:Configure() verändert Reihenfolge o:Childlist() ?
nun versuche ich das Array neu zu sortieren ... aber das klappt nicht ?
also mit dem kleinsten X-Wert aber dem grössten Y-Wert am Anfang (TopDown)
was ist da verkehrt ...
ich möchte die Controls nach Position sortieren.
Code: Alles auswählen
#define ID_POS 2
aArray := ASORT(aSource,,,{|x,y| x[ID_POS ][1] < y[ID_POS ][1] .AND. ;
x[ID_POS ][2] > y[ID_POS ][2] } )
was ist da verkehrt ...
gruss by OHR
Jimmy
Jimmy
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: o:Configure() verändert Reihenfolge o:Childlist() ?
ASORT() will String ...AUGE_OHR hat geschrieben:was ist da verkehrt ...
Code: Alles auswählen
ASORT(aSource,,,{|x,y| x[ID_CLASS]+STR(x[ID_POS,2])+STR(x[ID_POS,1]*-1) > ;
y[ID_CLASS]+STR(y[ID_POS,2])+STR(y[ID_POS,1]*-1) } )
... aber es wäre mir lieber wenn ich die o:Childlist, nach einem o:Configure(), wieder in der selben Reihenfolge hätte ... :-"
gruss by OHR
Jimmy
Jimmy