Skip to main content


class %DeepSee.Report.UI.pageSetupControl extends %ZEN.Component.control

Page setup control

Property Inventory

Method Inventory


parameter INCLUDEFILES = zenCSLM.js;
Inherited description: CSV list of additional include files (either .js or .css) that should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.


property bottomPrompt as %ZEN.Datatype.caption [ InitialExpression = "Bottom:" ];
Property methods: bottomPromptDisplayToLogical(), bottomPromptGet(), bottomPromptIsValid(), bottomPromptLogicalToDisplay(), bottomPromptLogicalToOdbc(), bottomPromptNormalize(), bottomPromptSet()
property editFooterReserve as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Property methods: editFooterReserveDisplayToLogical(), editFooterReserveGet(), editFooterReserveIsValid(), editFooterReserveLogicalToDisplay(), editFooterReserveLogicalToOdbc(), editFooterReserveLogicalToXSD(), editFooterReserveNormalize(), editFooterReserveSet(), editFooterReserveXSDToLogical()
property editHeaderReserve as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Property methods: editHeaderReserveDisplayToLogical(), editHeaderReserveGet(), editHeaderReserveIsValid(), editHeaderReserveLogicalToDisplay(), editHeaderReserveLogicalToOdbc(), editHeaderReserveLogicalToXSD(), editHeaderReserveNormalize(), editHeaderReserveSet(), editHeaderReserveXSDToLogical()
property footerPrompt as %ZEN.Datatype.caption [ InitialExpression = "Footer:" ];
Property methods: footerPromptDisplayToLogical(), footerPromptGet(), footerPromptIsValid(), footerPromptLogicalToDisplay(), footerPromptLogicalToOdbc(), footerPromptNormalize(), footerPromptSet()
property headerPrompt as %ZEN.Datatype.caption [ InitialExpression = "Header:" ];
Property methods: headerPromptDisplayToLogical(), headerPromptGet(), headerPromptIsValid(), headerPromptLogicalToDisplay(), headerPromptLogicalToOdbc(), headerPromptNormalize(), headerPromptSet()
property landscapeOption as %ZEN.Datatype.caption [ InitialExpression = "Landscape" ];
Property methods: landscapeOptionDisplayToLogical(), landscapeOptionGet(), landscapeOptionIsValid(), landscapeOptionLogicalToDisplay(), landscapeOptionLogicalToOdbc(), landscapeOptionNormalize(), landscapeOptionSet()
property leftPrompt as %ZEN.Datatype.caption [ InitialExpression = "Left:" ];
Property methods: leftPromptDisplayToLogical(), leftPromptGet(), leftPromptIsValid(), leftPromptLogicalToDisplay(), leftPromptLogicalToOdbc(), leftPromptNormalize(), leftPromptSet()
property marginsPrompt as %ZEN.Datatype.caption [ InitialExpression = "Margins:" ];
Property methods: marginsPromptDisplayToLogical(), marginsPromptGet(), marginsPromptIsValid(), marginsPromptLogicalToDisplay(), marginsPromptLogicalToOdbc(), marginsPromptNormalize(), marginsPromptSet()
property omitFirstPagePrompt as %ZEN.Datatype.caption [ InitialExpression = "Omit on first page" ];
Property methods: omitFirstPagePromptDisplayToLogical(), omitFirstPagePromptGet(), omitFirstPagePromptIsValid(), omitFirstPagePromptLogicalToDisplay(), omitFirstPagePromptLogicalToOdbc(), omitFirstPagePromptNormalize(), omitFirstPagePromptSet()
property omitLastPagePrompt as %ZEN.Datatype.caption [ InitialExpression = "Omit on last page" ];
Property methods: omitLastPagePromptDisplayToLogical(), omitLastPagePromptGet(), omitLastPagePromptIsValid(), omitLastPagePromptLogicalToDisplay(), omitLastPagePromptLogicalToOdbc(), omitLastPagePromptNormalize(), omitLastPagePromptSet()
property orientationPrompt as %ZEN.Datatype.caption [ InitialExpression = "Orientation:" ];
Property methods: orientationPromptDisplayToLogical(), orientationPromptGet(), orientationPromptIsValid(), orientationPromptLogicalToDisplay(), orientationPromptLogicalToOdbc(), orientationPromptNormalize(), orientationPromptSet()
property pageSizePrompt as %ZEN.Datatype.caption [ InitialExpression = "Page size:" ];
Property methods: pageSizePromptDisplayToLogical(), pageSizePromptGet(), pageSizePromptIsValid(), pageSizePromptLogicalToDisplay(), pageSizePromptLogicalToOdbc(), pageSizePromptNormalize(), pageSizePromptSet()
property portraitOption as %ZEN.Datatype.caption [ InitialExpression = "Portrait" ];
Property methods: portraitOptionDisplayToLogical(), portraitOptionGet(), portraitOptionIsValid(), portraitOptionLogicalToDisplay(), portraitOptionLogicalToOdbc(), portraitOptionNormalize(), portraitOptionSet()
property rightPrompt as %ZEN.Datatype.caption [ InitialExpression = "Right:" ];
Property methods: rightPromptDisplayToLogical(), rightPromptGet(), rightPromptIsValid(), rightPromptLogicalToDisplay(), rightPromptLogicalToOdbc(), rightPromptNormalize(), rightPromptSet()
property runningHeadersPrompt as %ZEN.Datatype.caption [ InitialExpression = "Running Headers:" ];
Property methods: runningHeadersPromptDisplayToLogical(), runningHeadersPromptGet(), runningHeadersPromptIsValid(), runningHeadersPromptLogicalToDisplay(), runningHeadersPromptLogicalToOdbc(), runningHeadersPromptNormalize(), runningHeadersPromptSet()
property stockDefaultColor as %ZEN.Datatype.caption [ InitialExpression = "White" ];
Property methods: stockDefaultColorDisplayToLogical(), stockDefaultColorGet(), stockDefaultColorIsValid(), stockDefaultColorLogicalToDisplay(), stockDefaultColorLogicalToOdbc(), stockDefaultColorNormalize(), stockDefaultColorSet()
property topPrompt as %ZEN.Datatype.caption [ InitialExpression = "Top:" ];
Property methods: topPromptDisplayToLogical(), topPromptGet(), topPromptIsValid(), topPromptLogicalToDisplay(), topPromptLogicalToOdbc(), topPromptNormalize(), topPromptSet()


method %DrawHTML()
The %DrawHTML method draws the initial HTML for this component.
method GetCustomStock() as %ZEN.Datatype.string [ ZenMethod ]
method GetStockPaperOptions() as %ZEN.Datatype.string [ ZenMethod ]
clientmethod autoCount(prefix, time) [ Language = javascript ]
clientmethod autoIncDec(prefix) [ Language = javascript ]
clientmethod buildStockArray() [ Language = javascript ]
clientmethod computeBodyAreaSize() [ Language = javascript ]
clientmethod configureHeadersCB(who, which) [ Language = javascript ]
clientmethod constrainDragX(mgr, wrapper, newX) [ Language = javascript ]
clientmethod constrainDragY(mgr, wrapper, newY) [ Language = javascript ]
clientmethod countDownCB(prefix) [ Language = javascript ]
clientmethod countUpCB(prefix) [ Language = javascript ]
clientmethod endDrag(mgr, wrapper) [ Language = javascript ]
clientmethod getPixelToPointRatioH() [ Language = javascript ]
clientmethod getPixelToPointRatioV() [ Language = javascript ]
clientmethod getStdStockDetails(name) [ Language = javascript ]
Return the topology record associated with the given (localized) stock name
clientmethod indexDragElement(node) [ Language = javascript ]
clientmethod initializePaperSelector() [ Language = javascript ]
clientmethod initializeSpinners() [ Language = javascript ]
clientmethod initializeValueObject(v) [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod selectOrientationCB(who) [ Language = javascript ]
clientmethod selectPaperCB(who) [ Language = javascript ]
Set the point size of the page based on the logical name of the physical paper type Note that the nominal page width and height always assume a portrait orientation
clientmethod setDragLineDisplay(prefix, value) [ Language = javascript ]
clientmethod setQuantumUnit(n) [ Language = javascript ]
Set the quantum unit for incrementing and decrementing spinners. This is effectively the decimal convertion from points to whatever units are associated with the selected paper size
clientmethod setUnitsString(prefix, str) [ Language = javascript ]
Set the displayed units to the given string within the given spinner object, identified by prefix
clientmethod setValueDisplay(prefix, v) [ Language = javascript ]
Set the value of one of the many spinners, identified by prefix code. The internal value is in points, however the display value is coverted to either millimeters or inches depending on paper selection
clientmethod startDrag(engine, wrapper) [ Language = javascript ]
clientmethod stopCountCB(prefix) [ Language = javascript ]
clientmethod updateAvatar() [ Language = javascript ]
clientmethod updateConstraints() [ Language = javascript ]
clientmethod updatePagePreview() [ Language = javascript ]
clientmethod validate(prefix, e) [ Language = javascript ]
Confirm that the entered number meets the current contraints applicable to the given spinner, identified by prefix code.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab