Function DE Version 1.90

@RTAddText

RichText Text

Syntax

@RTAddText(TEXT1;STYLE2;RT3);

Beschreibung

Fügt den TEXT TEXT1 in der Schrift NUMBERLIST STYLE2 an das Ende des Rich-Text RT RT3 an.

FN STYLE2:
1.   StyleDefinitionNumber
2.   Schriftart
3.   Größe
4.   Optionen
5.   Color

1. StyleDefinitionNumber:
Reserviert

2. Schriftart:
0   Times Roman
1   Helvetica
4   Courier

3. Größe:
0-255

4. Optionen (Zur Kombination Addieren):
0   Normal
1   Fett
2   Kursiv
4   Unterstrichen
8   Durchgestrichen
16   Hochgestellt
32   Tiefgestellt

5. Color:
0   Schwarz   
1   Weiß
2   Rot
3   Hellgrün
4   Blau
5   Magenta
6   Gelb
7   Zyan
8   Braun
9   Dunkelgrün
10   Dunkelblau
11   Violett
12   Kaki
13   Dunkel Zyan
14   Grau

Beispiel: @RTAddText(TEXT1;STYLE2;RT3)

DBHANDLE:=@OpenDB("TEST.NSF");
VIEWHANDLE:=@OpenView(DBHANDLE;"TEST VIEW");
VIEWPOSITION:=1:1:1:0:0:0:0:0:0:0;
NOTEHANDLE:=@OpenNoteByPosition(DBHANDLE;VIEWHANDLE;VIEWPOSITION;NOTEHANDLE);
Richtext[NOTEHANDLE]:=@RTAddText("TEST";0:1:10:0:9;Richtext[NOTEHANDLE]);
NOTEHANDLE:=@CloseNote(NOTEHANDLE;1);
VIEWHANDLE:=@CloseView(VIEWHANDLE);
DBHANDLE:=@CloseDB(DBHANDLE);

Es wird eine Datenbank geöffnet, ein Dokument gesucht, geöffnet, sein Feld Richtext um den Text "TEST" erweitert, gespeichert und schließlich die Datenbank wieder geschlossen.

RT3:=@RTInit;
TEXT1:="TEST";
STYLE2:=0:1:12:2:11;
RT3:=@RTAddText(TEXT1;STYLE2;RT3);

Zu dem Richtext-Feld RT wird der Text "TEST" addiert.