WR GET SELECTION

4D - Documentation   Français   English   German   4D Write, Befehle nach Thema   4D Write, Befehle alphabetisch   Konstanten nach Thema   Back   Previous   Next

Version 6.0


WR GET SELECTION (Bereich; AnfAusw; EndAusw)

ParameterTypBeschreibung
BereichLange Ganzzahl4D Write Bereich
AnfAuswLange GanzzahlErhält erstes Zeichen der Auswahl
EndAuswLange GanzzahlErhält letztes Zeichen der Auswahl

Beschreibung

Der Befehl WR GET SELECTION gibt in den Variablen AnfAusw und EndAusw Anfangs- und Endposition des ausgewählten Textes in Bereich zurück.

AnfAusw ist immer ein Zeichen weniger als das erste ausgewählte Zeichen. EndAusw ist immer gleich dem letzten ausgewählten Zeichen. Wurde kein Text ausgewählt, sind AnfAusw und EndAusw gleich und entsprechen der Einfügemarke.

Beispiel

Folgendes Beispiel ändert die Ränder des gesamten Dokuments, behält aber zugleich die aktuelle Auswahl bei:

   WR GET SELECTION(Bereich;AnfAusw;EndAusw) `Merke aktuelle Auswahl
   WR EXECUTE COMMAND(Bereich;wr cmd select all)  `Alles auswählen
      `Setze Ränder
   WR SET TEXT PROPERTY(Bereich;wr left margin;49)
   WR SET TEXT PROPERTY(Bereich;wr first indent;49)
   WR SET TEXT PROPERTY(Bereich;wr right margin;504)
   WR SET SELECTION(Bereich;AnfAusw;EndAusw) `Ursprüngliche Auswahl

4D - Documentation   Français   English   German   4D Write, Befehle nach Thema   4D Write, Befehle alphabetisch   Konstanten nach Thema   Back   Previous   Next