Provided by: erlang-manpages_20.2.2+dfsg-1ubuntu2_all
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:wxPrintout() @equiv new(Title, OnPrintPage, []) new(Title::string(), OnPrintPage::function(), Opts::[Option]) -> wxPrintout:wxPrintout() Types: Option = {onPreparePrinting, OnPreparePrinting::function()} | {onBeginPrinting, OnBeginPrinting::function()} | {onEndPrinting, OnEndPrinting::function()} | {onBeginDocument, OnBeginDocument::function()} | {onEndDocument, OnEndDocument::function()} | {hasPage, HasPage::function()} | {getPageInfo, GetPageInfo::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 object NOTE: The callbacks may not call other processes. getDC(This) -> wxDC: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) -> unicode:charlist() 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:wxPageSetupDialogData() 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:wxPageSetupDialogData() 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::integer(), W::integer(), H::integer()} Types: This = wxPrintout() PageSetupData = wxPageSetupDialogData:wxPageSetupDialogData() 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.8.3 wxPrintout(3erl)