SLetterAccont
Allgemeines Druckdokument für Rechnungen, Lieferscheine ect.
Vererbung
Basisklassen(n) |
|
abgeleitete Klassen |
|
SLetterAccont |
|
Attribute
public:
Attribut |
Typ |
Beschreibung |
dataTable |
SMemTable |
Tabelle mit den Daten. |
protected:
Attribut |
Typ |
Beschreibung |
footer |
SString |
Text der Fußzeile |
layout |
int |
Legt fest, welches Layout für Tabellen genommen werden soll. - bit 0 = Gitter innen
- bit 1 = rechts+links Senkrecht
- bit 2 = oben waagerecht
- bit 3 = unten waagerecht
- bit 8 = außen fett
- bit 9 = unter Überschrift fett
Beispiele: 0x030C = nur fette waagerechte Linien 0x030F |
Operationen
protected:
Name |
Parameter |
Rückgabewert |
Beschreibung |
onPaintPage |
int pageNumber, SDevice& device |
BOOL |
Druckt die einzelnen Dokumentseiten. |
onPreparePrinting |
|
BOOL |
Ereignisfunktion, die gerufen wird bevor der Druck ausgeführt wird. |
printTable |
SDevice& device |
int |
Druckt die Tabelle in das Dokument. |
Allgemeines Druckdokument für Rechnungen, Lieferscheine ect.
Druckt die einzelnen Dokumentseiten.
Parameter:
pageNumber |
Nummer der aktuellen Seite |
device |
Device auf das auszugeben ist |
Rückgabe:
Ereignisfunktion, die gerufen wird bevor der Druck ausgeführt wird.
Druckt die Tabelle in das Dokument.
Rückgabe:
int |
untere letzte Druckposition |