4D v16.3HIGHLIGHT TEXT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
HIGHLIGHT TEXT
|
HIGHLIGHT TEXT ( {* ;} Objekt ; StartAusw ; EndeAusw ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern: Objekt ist ein Objektname (String), Ohne Stern: Objekt ist Feld oder Variable |
|||||
Objekt | Feld, Variable, Formularobjekt |
![]() |
Objektname (mit *) oder Feld oder Variable (ohne *) | |||||
StartAusw | Lange Ganzzahl |
![]() |
Startpunkt der neuen Textauswahl | |||||
EndeAusw | Lange Ganzzahl |
![]() |
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.
Produkt: 4D
Thema: Eingabekontrolle
Nummer:
210
Erstellt: < 4D v6
Geändert: 4D v12
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)