Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
wxPrintout(3)		   Erlang Module Definition		 wxPrintout(3)

NAME
       wxPrintout - See	external documentation:	wxPrintout.

DESCRIPTION
       See external documentation: wxPrintout.

DATA TYPES
	 wxPrintout():

	   An  object  reference,  The	representation	is internal and	can be
	   changed without notice. It can't be used for	comparsion  stored  on
	   disc	or distributed for use on other	nodes.

EXPORTS
       new(Title::string(), OnPrintPage::function()) ->	wxPrintout() (see mod-
       ule wxPrintout)

	      @equiv new(Title,	OnPrintPage, [])

       new(Title::string(), OnPrintPage::function(),  Opts::[Option])  ->  wx-
       Printout() (see module wxPrintout)

	      Types:

		 Option	= {onPreparePrinting, OnPreparePrinting::function()} |
		 {onBeginPrinting, OnBeginPrinting::function()}	| {onEndPrint-
		 ing,  OnEndPrinting::function()} | {onBeginDocument, OnBegin-
		 Document::function()} | {onEndDocument,  OnEndDocument::func-
		 tion()} | {hasPage, HasPage::function()} | {getPageInfo, Get-
		 PageInfo::function()}

	      Creates a	wxPrintout object with a callback fun  and  optionally
	      other callback funs.

	      OnPrintPage(This,Page) ->	boolean()

	      OnPreparePrinting(This) -> term()

	      OnBeginPrinting(This) -> term()

	      OnEndPrinting(This) -> term()

	      OnBeginDocument(This,StartPage,EndPage) -> boolean()

	      OnEndDocument(This) -> term()

	      HasPage(This,Page)} -> boolean()

	      GetPageInfo(This)	-> {MinPage::integer(),	MaxPage::integer(),
					     PageFrom::integer(), PageTo::integer()}

	      The This argument	is the wxPrintout object reference to this ob-
	      ject
	      NOTE: The	callbacks may not call other processes.

       getDC(This) -> wxDC() (see module wxDC)

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getPageSizeMM(This) -> {W::integer(), H::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getPageSizePixels(This) -> {W::integer(), H::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getPaperRectPixels(This)	-> {X::integer(), Y::integer(),	 W::integer(),
       H::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getPPIPrinter(This) -> {X::integer(), Y::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getPPIScreen(This) -> {X::integer(), Y::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getTitle(This) -> charlist() (see module	unicode)

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       isPreview(This) -> boolean()

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       fitThisSizeToPaper(This,	ImageSize) -> ok

	      Types:

		 This =	wxPrintout()
		 ImageSize = {W::integer(), H::integer()}

	      See external documentation.

       fitThisSizeToPage(This, ImageSize) -> ok

	      Types:

		 This =	wxPrintout()
		 ImageSize = {W::integer(), H::integer()}

	      See external documentation.

       fitThisSizeToPageMargins(This, ImageSize, PageSetupData)	-> ok

	      Types:

		 This =	wxPrintout()
		 ImageSize = {W::integer(), H::integer()}
		 PageSetupData = wxPageSetupDialogData() (see module wxPageSe-
		 tupDialogData)

	      See external documentation.

       mapScreenSizeToPaper(This) -> ok

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       mapScreenSizeToPage(This) -> ok

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       mapScreenSizeToPageMargins(This,	PageSetupData) -> ok

	      Types:

		 This =	wxPrintout()
		 PageSetupData = wxPageSetupDialogData() (see module wxPageSe-
		 tupDialogData)

	      See external documentation.

       mapScreenSizeToDevice(This) -> ok

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getLogicalPaperRect(This) -> {X::integer(), Y::integer(), W::integer(),
       H::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getLogicalPageRect(This)	-> {X::integer(), Y::integer(),	 W::integer(),
       H::integer()}

	      Types:

		 This =	wxPrintout()

	      See external documentation.

       getLogicalPageMarginsRect(This, PageSetupData) -> {X::integer(),	Y::in-
       teger(),	W::integer(), H::integer()}

	      Types:

		 This =	wxPrintout()
		 PageSetupData = wxPageSetupDialogData() (see module wxPageSe-
		 tupDialogData)

	      See external documentation.

       setLogicalOrigin(This, X, Y) -> ok

	      Types:

		 This =	wxPrintout()
		 X = integer()
		 Y = integer()

	      See external documentation.

       offsetLogicalOrigin(This, Xoff, Yoff) ->	ok

	      Types:

		 This =	wxPrintout()
		 Xoff =	integer()
		 Yoff =	integer()

	      See external documentation.

       destroy(This::wxPrintout()) -> ok

	      Destroys this object, do not use object again

AUTHORS
       __

				   wx 1.3.3			 wxPrintout(3)

NAME | DESCRIPTION | DATA TYPES | EXPORTS | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=wxPrintout&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help