move_rectangle
— Kopieren innerhalb eines Ausgabefensters.
move_rectangle
ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt.
move_rectangle( : : WindowHandle, Row1, Column1, Row2, Column2, DestRow, DestColumn : )
move_rectangle
kopiert alle Einträge in dem Rechteck
(Row1
,Column1
), (Row2
,Column2
)
des Ausgabefensters an eine neue Position innerhalb desselben
Fensters. Diese Position wird durch die linke obere Ecke
(DestRow
,DestColumn
) festgelegt.
Die durch das Bewegen des Rechtecks „bloßgelegten“ Bereiche des
Fensters werden auf die Farbe des Hintergrundes gesetzt.
Falls mehrere Rechtecke auf einmal bewegt werden sollen, können die Parameter jeweils in Form von Tupeln übergeben werden.
WindowHandle
(input_control) window →
(handle)
Fenster-Handle.
Row1
(input_control) rectangle.origin.y(-array) →
(integer)
Zeilenindex der linken oberen Ecke des Quell-Rechtecks.
Defaultwert: 0
Typischer Wertebereich: 0
≤
Row1
≤
511
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Column1
(input_control) rectangle.origin.x(-array) →
(integer)
Spaltenindex der linken oberen Ecke des Quell-Rechtecks.
Defaultwert: 0
Typischer Wertebereich: 0
≤
Column1
≤
511
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Row2
(input_control) rectangle.corner.y(-array) →
(integer)
Zeilenindex der rechten unteren Ecke des Quell-Rechtecks.
Defaultwert: 64
Typischer Wertebereich: 0
≤
Row2
≤
511
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Column2
(input_control) rectangle.corner.x(-array) →
(integer)
Spaltenindex der rechten unteren Ecke des Quell-Rechtecks.
Defaultwert: 64
Typischer Wertebereich: 0
≤
Column2
≤
511
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
DestRow
(input_control) point.y(-array) →
(integer)
Zeilenindex der linken oberen Ecke der Zielposition.
Defaultwert: 64
Typischer Wertebereich: 0
≤
DestRow
≤
511
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
DestColumn
(input_control) point.x(-array) →
(integer)
Spaltenindex der linken oberen Ecke der Zielposition.
Defaultwert: 64
Typischer Wertebereich: 0
≤
DestColumn
≤
511
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
* "Interactive" copy of a rectangle in the same window draw_rectangle1(WindowHandle,L1,C1,L2,C2) get_mbutton(WindowHandle,LN,CN,Button) move_rectangle(WindowHandle,L1,C1,L2,C2,LN,CN)
Ist das Ausgabefenster gültig und sind die angegebenen Parameter korrekt,
dann liefert move_rectangle
den Wert 2 (H_MSG_TRUE). Andernfalls wird eine
Fehlerbehandlung durchgeführt.
Foundation