new()->wxHtmlEasyPrinting()new(Options::[Option])->wxHtmlEasyPrinting()
Types:
Option =
{name, unicode:chardata()} |
{parentWindow, wxWindow:wxWindow()}
Constructor.
getPrintData(This)->wxPrintData:wxPrintData()
Types:
This = wxHtmlEasyPrinting()
Returns pointer to wxPrintData instance used by this class.
You can set its parameters (via SetXXXX methods).
getPageSetupData(This)->
wxPageSetupDialogData:wxPageSetupDialogData()
Types:
This = wxHtmlEasyPrinting()
Returns a pointer to wxPageSetupDialogData instance used by this class.
You can set its parameters (via SetXXXX methods).
previewFile(This,Htmlfile)->boolean()
Types:
This = wxHtmlEasyPrinting()
Htmlfile = unicode:chardata()
Preview HTML file.
Returns false in case of error - call wxPrinter:getLastError/0 to get detailed information about
the kind of the error.
previewText(This,Htmltext)->boolean()
Types:
This = wxHtmlEasyPrinting()
Htmltext = unicode:chardata()
previewText(This,Htmltext,Options::[Option])->boolean()
Types:
This = wxHtmlEasyPrinting()
Htmltext = unicode:chardata()
Option = {basepath, unicode:chardata()}
Preview HTML text (not file!).
Returns false in case of error - call wxPrinter:getLastError/0 to get detailed information about
the kind of the error.
printFile(This,Htmlfile)->boolean()
Types:
This = wxHtmlEasyPrinting()
Htmlfile = unicode:chardata()
Print HTML file.
Returns false in case of error - call wxPrinter:getLastError/0 to get detailed information about
the kind of the error.
printText(This,Htmltext)->boolean()
Types:
This = wxHtmlEasyPrinting()
Htmltext = unicode:chardata()
printText(This,Htmltext,Options::[Option])->boolean()
Types:
This = wxHtmlEasyPrinting()
Htmltext = unicode:chardata()
Option = {basepath, unicode:chardata()}
Print HTML text (not file!).
Returns false in case of error - call wxPrinter:getLastError/0 to get detailed information about
the kind of the error.
pageSetup(This)->ok
Types:
This = wxHtmlEasyPrinting()
Display page setup dialog and allows the user to modify settings.
setFonts(This,Normal_face,Fixed_face)->ok
Types:
This = wxHtmlEasyPrinting()
Normal_face = Fixed_face = unicode:chardata()
setFonts(This,Normal_face,Fixed_face,Options::[Option])->ok
Types:
This = wxHtmlEasyPrinting()
Normal_face = Fixed_face = unicode:chardata()
Option = {sizes, [integer()]}
Sets fonts.
See wxHtmlDCRenderer::SetFonts (not implemented in wx) for detailed description.
setHeader(This,Header)->ok
Types:
This = wxHtmlEasyPrinting()
Header = unicode:chardata()
setHeader(This,Header,Options::[Option])->ok
Types:
This = wxHtmlEasyPrinting()
Header = unicode:chardata()
Option = {pg, integer()}
Set page header.
The following macros can be used inside it:
setFooter(This,Footer)->ok
Types:
This = wxHtmlEasyPrinting()
Footer = unicode:chardata()
setFooter(This,Footer,Options::[Option])->ok
Types:
This = wxHtmlEasyPrinting()
Footer = unicode:chardata()
Option = {pg, integer()}
Set page footer.
The following macros can be used inside it: @DATE@ is replaced by the current date in default
format @PAGENUM@ is replaced by page number @PAGESCNT@ is replaced by total number of pages @TIME@
is replaced by the current time in default format @TITLE@ is replaced with the title of the
document
destroy(This::wxHtmlEasyPrinting())->ok
Destroys the object.
wxWidgets team. wx 2.1.1 wxHtmlEasyPrinting(3erl)