4D Write v16WR GET PARAGRAPHS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR GET PARAGRAPHS
|
WR GET PARAGRAPHS ( Bereich ; StartAbs ; EndeAbs ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D Write Bereich | |||||
StartAbs | Lange Ganzzahl |
![]() |
Beginn des zurückzugebenen Absatzes | |||||
EndeAbs | Lange Ganzzahl |
![]() |
Ende des zurückzugebenen Absatzes | |||||
Der Befehl WR GET PARAGRAPHS gibt im 4D Write Dokument Bereich die Position des ersten Zeichens des ersten Absatzes der Auswahl und die Position der Zeilenschaltung des letzten Absatzes der Auswahl zurück.
Folgendes Beispiel durchläuft das Dokument und findet für jeden Absatz die Position des ersten und letzten Zeichens.
`Setze Cursor am Beginn des Bereichs
WR SET SELECTION(Bereich;0;0)
`Zähle Anzahl der Absätze im Dokument
nbPara:=WR Count(Zone;wr nb paragraphs)
`Berechne Absatz für Absatz
For($i;1;nbPara)
`Finde Position des ersten und letzten Zeichens
WR GET PARAGRAPHS(Bereich;Beginn;Pos)
`Setze Cursor erneut nach dem zuletzt berechneten Absatz
WR SET SELECTION(Bereich;Pos;Pos)
End for
Produkt: 4D Write
Thema: WR Textgestaltung
Nummer:
89464
Erstellt: 4D Write 6.5
4D Write Programmiersprache ( 4D Write v16)