Sort_Func

Kategorie: Objekte / Suche
Ab Engineversion: 1.0 OC

Beschreibung

Sortierkriterium: Sortiert die gefundenen Objekte anhand des int-Rückgabewertes der angegebenen Funktion. Je kleiner der Wert, desto weiter vorne steht das Objekt im Array.

Syntax

array Sort_Func(string function,  ...);

Parameter

function:
Aufzurufende Funktion
...:
[opt] Parameter für die Funktion

Anmerkungen

Achtung: Niemals mit einer Funktion verwenden, die Seiteneffekte hat. Wenn nicht sichergestellt ist, dass die Funktion harmlos ist, muss auf Sort_Func verzichtet oder eine neue Funktion ohne Seiteneffekte erstellt werden.
Für weitere Informationen und Beispiele zur Benutzung dieser Funktion sehe FindObjects.

Beispiel

FindObjects(Find_Distance(100), Sort_Func("GetDefWidth"))
Sortiert alle Objekte in einer maximalen Distanz von 100 Pixeln nach ihrer Breite. Kleine Objekte sind vorne, große hinten.
Siehe auch: FindObjects
Newton, 2009-07