| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Control zur Darstellung der Druckvorschau.
| Basisklassen(n) | abgeleitete Klassen | |||||||
|---|---|---|---|---|---|---|---|---|
|
SPrintPreviewControl |
|
| Attribut | Typ | Beschreibung |
|---|---|---|
| border | int | Rand um das Papier in 1/100 mm. |
| pageNumber | int | Seitennummer der aktuellen Seite |
| pPrintDok | SPrintDok* | Zieger auf das zu zeigende SPrintDok-Dokument. |
| Attribut | Typ | Beschreibung |
|---|---|---|
| backcolor | COLORREF | Hintergrundfarbe |
| paperOffset | SPoint | Position der rechten, oberen Ecke der Seite |
| zoomPage | float | Zoomfaktor, mit dem die Seite in der Vorschau dargestellt wird |
| zoomUser | float | gewünschter Zoomfaktor, was von außen gesetz wird 0 = einpassen seite -1 = einpassen breite |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| getZoom | float | Liefert den eingestellten Zoomfaktor. | |
| onPaint | SDevice& screen | void | Zeichenfunktion, stellt die Vorschauseite dar. |
| recalcAll | void | ||
| setZoom | float newZoom=0 | void | Setzt bzw. kalkuliert den zoom neu. |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| onInitWindow | void | Wird aufgerufen, bevor das Fenster das erste mal angezeigt wird. | |
| onLButtonDown | WORD keys, int xpos, int ypos |
void | Behandlungsroutine für das Drücken der linken Maustaste. |
| onSize | int type, int clientWidth, int clientHeight |
void | Behandlungsroutine für Größenänderungen des Fensters. |
Control zur Darstellung der Druckvorschau.
| getZoom() float |
|
Liefert den eingestellten Zoomfaktor.
| float | Zoomfaktor |
| onInitWindow() void |
|
Wird aufgerufen, bevor das Fenster das erste mal angezeigt wird.
Initialisiert die Druckvorschau.
| onLButtonDown(WORD keys, int xpos, int ypos) void |
|
Behandlungsroutine für das Drücken der linken Maustaste.
| xpos | Client-X-Koordinate des Ereignisses |
| ypos | Client-Y-Koordinate des Ereignisses |
| keys | Tastenstatus
|
| onPaint(SDevice& screen) void |
|
Zeichenfunktion, stellt die Vorschauseite dar.
| onSize(int type, int clientWidth, int clientHeight) void |
|
Behandlungsroutine für Größenänderungen des Fensters.
| type | kann eines von folgenden sein:
|
| clientWidth | neue Client-Breite |
| clientHeight | neuen Client-Höhe |
| recalcAll() void |
|
| setZoom(float newZoom=0) void |
|
Setzt bzw. kalkuliert den zoom neu.
| newZoom | Zoomfaktor, wenn 0 wird eingepasst, wenn -1 wird in der Breite eingepasst |
| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |