A komponens, a többi dialóg komponenshez hasonlóan, a Dialogs palettán kapott helyet.
Egy oldal nyomtatási beállításait teszi lehetővé. Az oldal paramétereinek módosítását folyamatosan nyomon követhetjük egy kis ábra segítségével.
Tulajdonságok

MarginBottom
property MarginBottom: Integer;
Alsó margó.

MarginLeft
property MarginLeft: Integer;
Bal oldali margó.

MarginRight
property MarginRight: Integer;
Jobb oldali margó.

MarginTop
property MarginTop: Integer;
Felső margó.

MinMarginBottom
property MinMarginBottom: Integer;
Alsó, minimum margó.

MinMarginLeft
property MinMarginLeft: Integer;
Bal oldali, minimum margó.

MinMarginRight
property MinMarginRight: Integer;
Jobb oldali, minimum margó.

MinMarginTop
property MinMarginTop: Integer;
Felső, minimum margó.

Options;
property Options;
A dialóg beállítási lehetőségeit tartalmazza.
| Property |
Jelentése |
| psoDefaultMinMargins |
Igaz érték esetén, minimum margóként a nyomtató minimum margóit használja fel. |
| psoDisableMargins |
Igaz érték esetén, letiltja a margók használatát. |
| psoDisableOrientation |
Igaz érték esetén, letiltja a tájolás állíthatóságát. |
| psoDisablePagePainting |
Igaz érték esetén, nem rajzolja ki a dialógot. |
| psoDisablePaper |
Igaz érték esetén, letiltja a papír tulajdonságainak állíthatóságát. |
| psoDisablePrinter |
Igaz érték esetén, letiltja a nyomtató kiválasztására szolgáló gombot. |
| psoMargins |
Igaz érték esetén, a margók kezdeti értékét 1 inch-re állítja. |
| psoMinMargins |
Igaz érték esetén, lehetővé teszi a minimum margó beállítások használatát. |
| psoShowHelp |
Igaz érték esetén, megjelenít a dialógban egy súgó gombot is. |
| psoWarning |
Igaz érték esetén, hibaüzenetet ad, ha nincs alapértelmezett nyomtató telepítve. |
| psoNoNetworkButton |
Igaz érték esetén, a nyomtató beállításainál, eltünteti a hálózat feliratú gombot. |

PageHeight
property PageHeight: Integer;
A kiválasztott oldal magassága.

PageSetupDlgRec
property PageSetupDlgRec: TPageSetupDlg;
A nyomtatási beállításokat, a Windows által használt struktúra segítségével tárolja.

PageWidth
property PageWidth: Integer;
A kiválasztott oldal szélessége.

Units
property Units: TPageMeasureUnits;
Az oldal beállításához használt mértékegység, ami lehet: pmDefault, pmMillimeters, pmInches.
Metódusok

Execute
function Execute: Boolean;
Megnyitja a dialógot.
Visszatérési érték
Igaz, ha a felhasználó az OK gombbal zárta be az ablakot.

GetDefaults
function GetDefaults: Boolean;
Az oldal beállításait visszaállítja az alapértelmezett értékekre.
Visszatérési érték
Igaz, ha a beállítás sikeresen megtörtént, ellenkező esetben hamis.