Text

| ALPHA-VISION® DCS

# Text

Text: Bei mehrzeiligen Texten mit CTRL+ENTER neue Zeilen erzeugen.

Zeichensatz: Auswählen über ". . ." über den Windows-Fontdialog

Format: Eine Liste mit Windows-Optionen, die durch anklicken der Kästchen auf der linken Seite aktiviert oder deaktiviert werden:

Zeilenumbruch: Führt einen automatischen Zeilenumbruch durch.

& nicht in '_' umwandeln: Unterdrückt die entsprechende Funktion in ALPHA-VISION, die manchmal zu Verwirrung führte.

Texte nicht abschneiden: Texte werden nicht abgeschnitten, wenn sie über das Rechteck hinausragen.

Auslassungszeichen am Ende: Wenn der Text länger als das Rechteck ist , wird er abgekürzt "Abcdefgh..."

Datei-Auslassungszeichen: Wenn der Text ein Dateinamen ist und länger als das Rechteck, wird er abgekürzt "c:\...\abc\def.txt"

## Anbindung

### `Text`

#### Beispiel: Refresh-Script:

    SetVal(Text, OBJ.MyObject.Value);

Die Eigenschaft `Text` enthält den darzustellenden Text. Mit SetVal() wird ihr die Eigenschaft `Value` des Datenobjekts MyObject zugewiesen. Dabei werden Zahlen und Zeiten automatisch in eine Default-Stringdarstellung konvertiert. Wenn dieser default nicht ausreicht, dann muß eine der Konvertierungs-Funktionen benutzt werden.

#### Beispiel

    Cnvrt2Str(OBJ.MyObject.Time, "DD.MM.YYYY hh:mm:ss");
    //Der formatierte String befindet sich jetzt auf dem Stack
    SetVal(Text, ); //das leere Argument übernimmt den Wert vom Stack

### `LineColor`

Dies ist die Textfarbe, sie wird als String übergeben.

#### Beispiel:

    SetVal(LineColor, "_Red");

### `FillColor`

Dies ist die Hintergrundfarbe, sie wird als String übergeben.

#### Beispiel:

    SetVal(FillColor, "_Black");        //Hintergrundfarbe default-schwarz

#### Beispiel:

    SetVal(FillColor, "");        //Hintergrundfarbe transparent