oracular (3) wxPrintDialog.3erl.gz

Provided by: erlang-manpages_25.3.2.12+dfsg-1ubuntu2_all bug

NAME

       wxPrintDialog - Functions for wxPrintDialog class

DESCRIPTION

       This  class  represents  the  print  and  print  setup  common dialogs. You may obtain a wxPrinterDC (not
       implemented in wx) device context from a successfully dismissed print dialog.

       See: Overview printing, Overview cmndlg

       This class is derived (and can use functions) from: wxDialog wxTopLevelWindow wxWindow wxEvtHandler

       wxWidgets docs: wxPrintDialog

DATA TYPES

       wxPrintDialog() = wx:wx_object()

EXPORTS

       new(Parent) -> wxPrintDialog()

              Types:

                 Parent = wxWindow:wxWindow()

       new(Parent, Options :: [Option]) -> wxPrintDialog()

       new(Parent, Data) -> wxPrintDialog()

              Types:

                 Parent = wxWindow:wxWindow()
                 Data = wxPrintData:wxPrintData()

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

              Destructor.

              If getPrintDC/1 has not been called, the device context obtained by the dialog (if  any)  will  be
              deleted.

       getPrintDialogData(This) -> wxPrintDialogData:wxPrintDialogData()

              Types:

                 This = wxPrintDialog()

              Returns the print dialog data associated with the print dialog.

       getPrintDC(This) -> wxDC:wxDC()

              Types:

                 This = wxPrintDialog()

              Returns the device context created by the print dialog, if any.

              When  this  function  has  been  called, the ownership of the device context is transferred to the
              application, so it must then be deleted explicitly.