4D Write v16

WR SET CURSOR POSITION

Home

 
4D Write v16
WR SET CURSOR POSITION

WR SET CURSOR POSITION 


 

WR SET CURSOR POSITION ( Bereich ; Seite ; Spalte ; Linie ; MarkePos ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D Write Bereich
Seite  Lange Ganzzahl in Seitennummer
Spalte  Lange Ganzzahl in Spaltennummer
Linie  Lange Ganzzahl in Zeilennummer
MarkePos  Lange Ganzzahl in Horizontale Position des Cursors in der Zeile

Der Befehl WR SET CURSOR POSITION setzt die Einfügemarke an die neue Position, die in Seite, Spalte, Zeile und MarkePos angegeben wird.

  • Seite: Dieser Wert muss zwischen der ersten und letzten Seitennummer des Dokuments liegen. Die Art der Seitennumerierung aus den Voreinstellungen muss berücksichtigt werden.
  • Spalte: Dieser Wert muss zwischen 1 und der Gesamtanzahl der Spalten liegen.
  • Zeile: Dieser Wert muss zwischen 1 und der Gesamtanzahl der Zeilen der Spalten liegen (oder Seite, wenn es nur eine Spalte gibt).
  • MarkePos: Dieser Wert muss zwischen 1 und der Gesamtanzahl der Zeichen in der Zeile liegen. Wollen Sie die Einfügemarke auf die erste Position in der Zeile bewegen, setzen Sie den Parameter auf 1.

Wollen Sie den Cursor außerhalb des Hauptteils setzen, müssen Sie zuerst den Befehl WR SET FRAME anwenden.

Sie wollen die Einfügemarke an den Anfang der 10. Zeile auf der 4. Seite setzen:

  `Prüfe, ob wir im Hauptteil des Dokuments sind
 If(WR Get frame(Bereich)#0)
  `Sonst gehe in den Hauptteil
    WR SET FRAME(Bereich;wr text frame)
 End if
  `Bewege Cursor
 WR SET CURSOR POSITION(Bereich;10;1;10;1)
  `Scrolle Bereich, um Einfügepunkt anzuzeigen
 WR SCROLL TO SELECTION(Bereich)



Siehe auch 

WR GET CURSOR POSITION
WR SET FRAME

 
EIGENSCHAFTEN 

Produkt: 4D Write
Thema: WR Bereich Optionen
Nummer: 89483

 
GESCHICHTE 

Erstellt: 4D Write 6.5

 
ARTIKELVERWENDUNG

4D Write Programmiersprache ( 4D Write v16)