BoundMax
BoundMax
Maximal zu Verfügung stehenden Platz ermitteln
Details
Die Eigenschaft liefert den maximal zur Verfügung stehenden Platz innerhalb eines Seitenbereichs in logischen Einheiten . Der Seitenbereich kann als Parameter angegeben werden.
Ohne weitere Angabe von Parametern wird der Platz auf der Seite zurückgegeben. Der Platz in anderen Seitenbereichen ermittelt werden, können folgende Konstanten übergeben werden:
_PrtBoundPageDruckbereich (default)_PrtBoundHeaderSeitenkopf_PrtBoundFooterSeitenfuß
Die Eigenschaft kann über den Befehl PrtPropGet () gelesen werden.
Beispiel:
// Bereits verbrauchter Platz im Druckbereich der Seite
tAddSize # tPage->ppBoundAdd;
// Identisch zur Anweisung tAddSize # tPage->ppBoundAdd(_PrtBoundPage);
// Maximal zur Verfügung stehender Platz im Druckbereich der Seite
tMaxSize # tPage->ppBoundMax;
// Identisch zur Anweisung tMaxSize # tPage->ppBoundMax(_PrtBoundPage);
// Kann die PrintForm noch auf die Seite gedruckt werden?
if (tAddSize:y + tForm->ppFormHeight > tMaxSize:y)
{
...
}
// Druckbereich im Seitenkopf
tMaxSizeHeader # tPage->ppBoundMax(_PrtBoundHeader);
// Druckbereich im Seitenfuß
tMaxSizeHeader # tPage->ppBoundMax(_PrtBoundFooter);