]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/demo/wxPrintDialog.py
Added XML simplification scripts for generating the wxPython metadata xml.
[wxWidgets.git] / wxPython / demo / wxPrintDialog.py
index b70e484dd5811f627c6b08b70a09e9603e571cc9..981f0ea965f0e4a3aae23b62b1c17008638c09eb 100644 (file)
@@ -1,10 +1,13 @@
+# 11/20/2003 - Jeff Grimmett (grimmtooth@softhome.net)
+#
+# o Updated for wx namespace
+# 
 
-from wxPython.wx import *
-
+import  wx
 #---------------------------------------------------------------------------
 
 def runTest(frame, nb, log):
-    data = wxPrintDialogData()
+    data = wx.PrintDialogData()
 
     data.EnableSelection(True)
     data.EnablePrintToFile(True)
@@ -13,22 +16,29 @@ def runTest(frame, nb, log):
     data.SetMaxPage(5)
     data.SetAllPages(True)
 
-    dlg = wxPrintDialog(frame, data)
-    if dlg.ShowModal() == wxID_OK:
+    dlg = wx.PrintDialog(frame, data)
+
+    if dlg.ShowModal() == wx.ID_OK:
         data = dlg.GetPrintDialogData()
         log.WriteText('GetAllPages: %d\n' % data.GetAllPages())
+
     dlg.Destroy()
 
 #---------------------------------------------------------------------------
 
 
+overview = """\
+This class represents the print and print setup common dialogs. You may obtain 
+a wxPrinterDC device context from a successfully dismissed print dialog.
 
+User information is stored in a wxPrintDialogData object that is passed to the
+dialog at creation time, and it is filled in by the user. As with other dialogs,
+do not use this data once the dialog is dismissed, and do not destroy the dialog
+until you have everything you need from it.
 
-overview = """\
 """
 
 
-
 if __name__ == '__main__':
     import sys,os
     import run