Der Befehl OBJECT GET COORDINATES gibt die Koordinaten Links, Oben, Rechts und Unten (in Punkten) in Variablen oder Feldern der Objekt(e) des aktuellen Formulars an, das mit den Parametern * und Objekt definiert ist.
Übergeben Sie den optionalen Parameter *, ist der Parameter Objekt ein Objektname (ein String). Übergeben Sie den optionalen Parameter * nicht, ist Objekt ein Feld oder eine Variable. In diesem Fall übergeben Sie keinen String, sondern ein Datenfeld oder eine Referenz auf eine Variable (nur Datenfeld oder Variable von Typ Objekt).
Übergeben Sie in Objekt einen Objektnamen mit Jokerzeichen (“@”), um mehrere Objekte auszuwählen, bezeichnen die zurückgegebenen Koordinaten das Rechteck, das aus allen betroffenen Objekten gebildet wird.
Hinweis: Sie können die Art der Interpretation für das Jokerzeichen (“@”) festlegen, wenn es in einem String verwendet wird. Diese Option beeinflusst die Befehle zum Thema “Objekte”. Weitere Informationen finden Sie im Abschnitt Jokerzeichen (@) des Handbuchs 4D Designmodus.
Gibt es ein Objekt nicht oder wird der Befehl nicht in einem Formular aufgerufen, erhalten Sie die Koordinaten (0;0;0;0).
Sie möchten die Koordinaten des Rechtecks erhalten, das aus allen Objekten gebildet wird, die mit "Schaltfläche" beginnen:
OBJECT GET COORDINATES(*;"Schaltfläche@";Links;Oben;Rechts;Unten)