Funktionsname | dcl-Control-SetPos |
---|---|
Syntax | (dcl-Control-SetPos
<CONTROL>
intLeft [als Long]
intTop [als Long]
{intWidth [als Long]} {intHeight [als Long]}) |
Rückgabewert | Boolean (T, wenn erfolgreich, ansonsten NIL) |
Anwendbar auf | Alle Steuerelemente und Dialoge |
Diese Methode verschiebt und/oder skaliert das Steuerelement innerhalb des Dialogs bzw. verschiebt oder skaliert den Dialog selbst. Dabei werden die Eigenschaften aktualisisert, die die Größe und Position des Steuerelements definieren. Handelt es sich bei dem Steuerelement um ein untergeordnetes Fenster (z.B. Karteikarte), beziehen sich die Koordinaten auf das übergeordnete Fensterobjekt, andernfalls sind es Bildschirmkoordinaten. Werden die optionalen Werte für Breite und Höhe weggelassen bleibt die Größe der Dialogbox bzw. des Steuerelements erhalten. Beide Werte für Hohe und Breite müssen größer als 0 sein.