User Tools

Site Tools


printpreviewclass.htm
Navigation:  ABC Library Reference > PrintPreviewClass >====== PrintPreviewClass C6H0009.jpg ====== Previous pageReturn to chapter overviewNext page

PrintPreviewClass Overview

PrintPreviewClass Concepts

PrintPreviewClass Relationship to Other Application Builder Classes

PrintPreviewClass ABC Template Implementation

PrintPreviewClass Source Files

Zoom Configuration

PrintPreviewClass Conceptual Example

PrintPreviewClass Properties

AllowUserZoom (allow any zoom factor)

ConfirmPages (force 'pages to print' confirmation)

CurrentPage (the selected report page)

Maximize (number of pages displayed horizontally)

PagesAcross (number of pages displayed horizontally)

PagesDown (number of vertical thumbnails)

PagesToPrint (the pages to print)

UserPercentile (custom zoom factor)

WindowPosSet (use a non-default initial preview window position)

WindowSizeSet (use a non-default initial preview window size)

ZoomIndex (index to applied zoom factor)

PrintPreviewClass Methods

PrintPreviewClass Functional Organization--Expected Use

AskPage (prompt for new report page)

AskPrintPages (prompt for pages to print)

AskThumbnails (prompt for new thumbnail configuration)

DeleteImageQueue (remove non-selected pages)

Display (preview the report)

Init (initialize the PrintPreviewClass object)

InPageList (check page number)

Kill (shut down the PrintPreviewClass object)

Open (prepare preview window for display)

SetINIManager (save and restore window coordinates)

SetPosition (set initial preview window coordinates)

SetZoomPercentile (set user or standard zoom factor)

SetDefaultPages (set the default pages to print)

SyncImageQueue (sync image queue with PagesToPrint)

TakeAccepted (process EVENT:Accepted events:PrintPreviewClass)

TakeEvent (process all events:PrintPreviewClass)

TakeFieldEvent (a virtual to process field events:PrintPreviewClass)

TakeWindowEvent (process non-field events:PrintPreviewClass)

printpreviewclass.htm.txt · Last modified: 2021/04/15 15:57 by 127.0.0.1