<< 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 |