4D v16.3

HIGHLIGHT TEXT

Home

 
4D v16.3
HIGHLIGHT TEXT

HIGHLIGHT TEXT 


 

HIGHLIGHT TEXT ( {* ;} Objekt ; StartAusw ; EndeAusw ) 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist ein Objektname (String),
Ohne Stern: Objekt ist Feld oder Variable
Objekt  Feld, Variable, Formularobjekt in Objektname (mit *) oder Feld oder Variable (ohne *)
StartAusw  Lange Ganzzahl in Startpunkt der neuen Textauswahl
EndeAusw  Lange Ganzzahl in Endpunkt der neuen Textauswahl

Der Befehl HIGHLIGHT TEXT markiert einen Bereich des Texts, angegeben in Objekt.

Mit dem optionalen Parameter * geben Sie an, dass der Parameter Objekt ein Objektname (Zeichenkette) ist. Ohne den Parameter * geben Sie an, dass Objekt ein Feld oder eine Variable ist. In diesem Fall übergeben Sie anstelle einer Zeichenkette die Feld- oder Variablenreferenz (nur Formularfelder oder Variablen).

Ist Objekt nicht das aktuell bearbeitete Objekt, erhält es den Fokus.

Hinweis: Sie können diesen Befehl nicht auf Felder in einem Unterformular anwenden.

StartAusw ist die Position des ersten zu markierenden Zeichens, EndeAusw ist das letzte zu markierende Zeichen plus eins. Sind StartAusw und EndeAusw gleich, wird der Einfügepunkt vor das in StartAusw angegebene Zeichen gesetzt und es werden keine Zeichen markiert.

Ist EndeAusw größer als die Anzahl Zeichen in Objekt, werden alle Zeichen zwischen StartAusw und EndeAusw und das Textende markiert.

Folgendes Beispiel wählt alle Zeichen des eingebbaren Feldes[Products]Comments:

 HIGHLIGHT TEXT([Products]Comments;1;Length([Products]Comments)+1)

Folgendes Beispiel legt die Einfügemarke an den Anfang des eingebbaren Feldes [Products]Comments:

 HIGHLIGHT TEXT([Products]Comments;1;1)

Folgendes Beispiel legt die Einfügemarke an das Ende des eingebbaren Feldes[Products]Comments:

 $vLen:=Length([Products]Comments)+1
 HIGHLIGHT TEXT([Products]Comments;$vLen;$vLen)

Siehe Beispiel zum Befehl FILTER KEYSTROKE.



Siehe auch 

GET HIGHLIGHT

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Eingabekontrolle
Nummer: 210

 
GESCHICHTE 

Erstellt: < 4D v6
Geändert: 4D v12

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)