Rechercher une page de manuel
wxPrintout.3erl
Langue: en
Version: 284737 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
wxPrintout - See external documentation: wxPrintout.DESCRIPTION
See external documentation: wxPrintout <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html>.
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 module wxPrintout)
@equiv new(Title, OnPrintPage, [])
new(Title::string(), OnPrintPage::function(), Opts::[Option]) -> wxPrintout() (see module 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::wxPrintout()) -> wxDC() (see module wxDC)
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetdc>.
getPageSizeMM(This::wxPrintout()) -> {W::integer(), H::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetpagesizemm>.
getPageSizePixels(This::wxPrintout()) -> {W::integer(), H::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetpagesizepixels>.
getPaperRectPixels(This::wxPrintout()) -> {X::integer(), Y::integer(), W::integer(), H::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetpaperrectpixels>.
getPPIPrinter(This::wxPrintout()) -> {X::integer(), Y::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetppiprinter>.
getPPIScreen(This::wxPrintout()) -> {X::integer(), Y::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetppiscreen>.
getTitle(This::wxPrintout()) -> string()
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgettitle>.
isPreview(This::wxPrintout()) -> bool()
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutispreview>.
fitThisSizeToPaper(This::wxPrintout(), ImageSize::{W::integer(), H::integer()}) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutfitthissizetopaper>.
fitThisSizeToPage(This::wxPrintout(), ImageSize::{W::integer(), H::integer()}) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutfitthissizetopage>.
fitThisSizeToPageMargins(This::wxPrintout(), ImageSize::{W::integer(), H::integer()}, PageSetupData::wxPageSetupDialogData() (see module wxPageSetupDialogData)) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutfitthissizetopagemargins>.
mapScreenSizeToPaper(This::wxPrintout()) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutmapscreensizetopaper>.
mapScreenSizeToPage(This::wxPrintout()) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutmapscreensizetopage>.
mapScreenSizeToPageMargins(This::wxPrintout(), PageSetupData::wxPageSetupDialogData() (see module wxPageSetupDialogData)) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutmapscreensizetopagemargins>.
mapScreenSizeToDevice(This::wxPrintout()) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutmapscreensizetodevice>.
getLogicalPaperRect(This::wxPrintout()) -> {X::integer(), Y::integer(), W::integer(), H::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetlogicalpaperrect>.
getLogicalPageRect(This::wxPrintout()) -> {X::integer(), Y::integer(), W::integer(), H::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetlogicalpagerect>.
getLogicalPageMarginsRect(This::wxPrintout(), PageSetupData::wxPageSetupDialogData() (see module wxPageSetupDialogData)) -> {X::integer(), Y::integer(), W::integer(), H::integer()}
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutgetlogicalpagemarginsrect>.
setLogicalOrigin(This::wxPrintout(), X::integer(), Y::integer()) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutsetlogicalorigin>.
offsetLogicalOrigin(This::wxPrintout(), Xoff::integer(), Yoff::integer()) -> ok
See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxprintout.html#wxprintoutoffsetlogicalorigin>.
destroy(This::wxPrintout()) -> ok
Destroys this object, do not use object again
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre