Hallo
ich habe ein Smartpart bei welchem ein zweidimensionaler Array die Koordinaten eines Polygon beschreibt.
Die einzelnen Punkte des Polygons können über Handles bewegt werden. Da jedoch alle Segmente des Polygon von links nach rechts verlaufen müssen, wir der Array nach den X-Werten sortiert (Bubblesort). Bei der nummerischen Eingabe funktioniert dies ohne Probleme.
Sobald Werte im Array sortiert werden funktionieren die Handles nicht mehr richtig.
Der Punkt welcher verschoben wird, erhält seinen ursprünglichen Y-Wert. Der Punkt mit welchem der Platz im Array getauscht wird, erhält den Y-Wert des Handles.
Wie kann ich die Werte in Array per Handles modifizieren und gleichzeitig bei Bedarf sortieren?
Das betreffende Smartpart ist im Anhang.
Gruss und Dank
Hansruedi