#TextList dient zur Darstellung von Text- und Html-Dateien. Es wird ASCII,UNICODE und ein Subset aus HTML 3.2 und 4 unterstützt.

 

 

Parameter

Object

Spalte A Object

M/O

Default

Beschreibung

#TextList

M


Darstellung von Textdateien als Liste

Text/File

Spalte B Text/File

M/O

Default

Beschreibung

<filename>[#<anchor>]

 

Beispiele:

 

O


Dateiname mit optionaler Angabe eines HTML-Anchor.

 

Beispiel:

manual.html#chapter3

➔Das Dokument manual.html geladen, und an der Position chapter3 angezeigt.

 

Folgende Datei-Erweiterungen werden unterstützt:

TXT
HTM
HTML

 

<variable>

O


Der Dateiname kann auch via Variable vom Typ STRING oder WSTRING übergeben werden.

 

Grundsätzlich sollte dafür aber die Spalte VarValue verwendet werden. In dem Fall muss die Text/File-Spalte leer bleiben!

 

Font

Spalte C Font

M/O

Default

Beschreibung

<Fontname>.FNT

O

aktueller Font

Font für die Darstellung der Textliste

X, Y, DX, DY

Spalten D-G

M/O

Default

Beschreibung

Ganzzahl-Konstanten

O

Autom. Positionier-ung

Position und Dimension der Textliste

Variable vom Typ INT

 



Color

Spalte H

M/O

Default

Beschreibung

Schriftfarbe

O

aktuelle Vorder-grundfarbe

Schriftfarbe der Textliste

Backcolor

Spalte I

M/O

Default

Beschreibung

Hintergrundfarbe

O

aktuelle Hintergrund-farbe

Hintergrundfarbe der Textliste

Format

Spalte J

M/O

Default

Beschreibung

Format

 

O

kein Rahmen

Format zur Darstellung der Textliste ausser Border=Shadow

Border=Standard

O


Standard Qt-Border

VarValue

Spalte P

M/O

Default

Beschreibung

<variable>

O


Numerische Variable:

In der Variable wird die Position des vertikalen Scrollbar gespeichert. Dadurch wird dem Bediener, wenn er das nächste Mal auf diese Bildseite kommt, der Text an der selben Position angezeigt.

 

String Variable:

Der Dateiname der anzuzeigenden Datei wird in der Variable übergeben.

 

Die Variable kann den den Dateinamen inkl. HTML-Anchor enthalten, oder nur den Anchor!

 

Icon-HinweisNavigation im Dokument via #Button-Action

Navigation im Dokument kann natürlich direkt via Hyperlinks im Dokument realisiert werden.Manchmal macht es aber Sinn die Navigation von ausserhalb, zB. via #Button Objekte zu realisieren.

 

Beispiele:

SetVar=manual.html

➔ Dokument Manual wird geladen und ab Anfang angezeigt.

 

SetVar=manual.html#index

➔ Dokument Manual  wird geladen auf die Position index gescrollt.

 

SetVar=#chapter3

➔ Aktuelles Dokument wird auf die Position #chapter3 gescrollt.

 

VarType

Spalte Q

M/O

Default

Beschreibung

STRING

WSTRING

INT

UINT

WORD

O


Siehe Spalte VarType

VarState

Spalte R

M/O

Default

Beschreibung

<variable>

O


Siehe Spalte VarState

Option

Spalte S

M/O

Default

Beschreibung

DX=<width>

O

25

<width> steht für die Breite des vertikalen Scrollbars in Pixel.

0 = Scrollbar ausblenden

DY=<height>

O

25

<height> steht für die Höhe des horizontalen Scrollbars in Pixel

0 = Scrollbar ausblenden

 

Icon-Hinweis Anwenderspezifische Darstellung der Scrollbars

Siehe Qt-Style-Sheet

 

 

Unterschied zu EPAM3

Darstellung von CSV-Dateien wird nicht mehr unterstützt. Diese können als HTML dargestellt werden.
Option Format ist nicht mehr notwendig.