;ò ÆÌ{Bc@sÂdZdkZdkZdkZd„ZgiZedƒD]Zeei ƒƒq>[\Z Z Z Z ZZZZdeiieiieiigZdeifd„ƒYZdeifd„ƒYZed joæd ZeiƒZeiƒei e!d d ƒZ"eii#e"d ƒe"_e"ii$e%eƒi&ƒƒei'i(d ƒZ)dk*l+Z+e+e"ie)dƒee"e"ieƒZ,ze,i-ƒWde,i.ƒXei/e"i.ƒei0ƒndS(s NcCst|ƒSdS(N(s STCPrintDlgsparent(sparent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pyscreatesiis STCPrintDlgcBsAtZd„Zdd„Zd„Zd„Zd„Zd„ZRS(NcCsDtii|dtddd|dtiddƒdtid d ƒd tid d ƒ|i tiddƒƒti dddddgdt ddddddd|dtiddƒdtiddƒd ti ƒ |_ tidtddddd|dtid d!ƒdtid"d#ƒd d$ƒ|_|iitƒtidtdd%dd&d|dtid d'ƒdtid(d#ƒd d$ƒ|_|iitƒtidtdd)dd*d|dtidd+ƒdtid,d-ƒd d$ƒ|_|iiti|idtƒtidtdd.dd/d|dtid0d+ƒdtid,d-ƒd d$ƒ|_|iiti|idtƒtidtdd1dd2d|dtid3d+ƒdtid,d-ƒd d$ƒ|_|iiti|i dtƒtidti!dd4dd5d|dtid6d+ƒdtid,d-ƒd d$ƒ|_"dS(7Nsidsnames STCPrintDlgsparentsposi`iÌssizei’i½sstylestitles Print SourceiŠi¢schoicessNormalsBlack on whitesColour on whites"Colour on white default backgroundslabels Colour ModesmajorDimensionis rdbColourModespointiiØipsFilename at tops ckbFilenameiðiii is Page numberssckbPageNumbersi(iˆs Print Setups btnPrintSetupi€iXis Print PreviewsbtnPrintPreviewihsPrintsbtnPrintiÈsCancels btnCanceli((#swxsDialogs__init__sselfswxID_STCPRINTDLGsprntsPointsSizesDEFAULT_DIALOG_STYLEs SetClientSizesRadioBoxswxID_STCPRINTDLGRDBCOLOURMODEsRA_SPECIFY_COLSs rdbColourModesCheckBoxswxID_STCPRINTDLGCKBFILENAMEs ckbFilenamesSetValuesTrueswxID_STCPRINTDLGCKBPAGENUMBERSsckbPageNumberssButtonswxID_STCPRINTDLGBTNPRINTSETUPs btnPrintSetupsBinds EVT_BUTTONs OnPrintSetupswxID_STCPRINTDLGBTNPRINTPREVIEWsbtnPrintPreviewsOnPrintPreviewswxID_STCPRINTDLGBTNPRINTsbtnPrints OnDoPrints ID_CANCELs btnCancel(sselfsprnt((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys _init_ctrls)sF* $ 3 3 3  3 ! scCsW|i|ƒ||_||_||_t|_ti ƒ|_ |i i ti ƒdS(N( sselfs _init_ctrlssparentsstcsfilenames parentFramesNonespreviewswxs PrintDatas printDatas SetPaperIds PAPER_LETTER(sselfsparentsstcsfilename((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys__init__Ws     cCshti|ƒ}|iƒ}|i|iƒ|it ƒ|i ƒti |i ƒƒ|_|i ƒdS(N(swxs PrintDialogsselfs printerDlgsGetPrintDialogDataspdds SetPrintDatas printDatasSetSetupDialogsTrues ShowModals PrintDatas GetPrintDatasDestroy(sselfsevents printerDlgspdd((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys OnPrintSetupcs   cCs_t|iiƒ}|iiƒ}|iiƒo |i }nd}t |i |||ƒSdS(Ns( sstcPrintColourModessselfs rdbColourModes GetSelections colourModesckbPageNumberssGetValues doPageNumss ckbFilenamesfilenames STCPrintoutsstc(sselfs colourModes doPageNumssfilename((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pyscreateSTCPrintoutls  cCsŒ|iƒ}|iƒ}ti|||iƒ|_|iiƒ ot dƒdSnti |i|i dƒ}|i ƒ|itƒdS(Ns)An error occured while preparing preview.s Print Preview(sselfscreateSTCPrintouts printout1s printout2swxs PrintPreviews printDataspreviewsOks wxLogErrors PreviewFrames parentFramesframes InitializesShowsTrue(sselfsevents printout1s printout2sframe((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pysOnPrintPreviewvs    cCs›tiƒ}|i|iƒti|ƒ}|iƒ}|i |i |ƒ oti dƒnti |iƒiƒƒ|_|iƒ|itiƒdS(Ns An error occured while printing.(swxsPrintDialogDataspdds SetPrintDatasselfs printDatasPrintersprinterscreateSTCPrintoutsprintoutsPrints parentFramesLogErrors PrintDatasGetPrintDialogDatas GetPrintDatasDestroysEndModalsOK(sselfseventsprintersprintoutspdd((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys OnDoPrintƒs   (s__name__s __module__s _init_ctrlss__init__s OnPrintSetupscreateSTCPrintoutsOnPrintPreviews OnDoPrint(((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys STCPrintDlg(s  . s STCPrintoutcBsAtZdZdZdddd„Zd„Zd„Zd „ZRS( Nf0.10000000000000001iEisicCsstii|ƒ||_||_||_||_t|i ƒ|i ƒ\|_ }|o|i d7_ ndS(Ni( swxsPrintouts__init__sselfsstcs colourModesfilenames doPageNumssdivmods GetLineCounts linesPerPages pageTotalsm(sselfsstcs colourModesfilenames doPageNumssm((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys__init__˜s    !cCs ||ijotSntSdS(N(spagesselfs pageTotalsTruesFalse(sselfspage((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pysHasPage±scCsd|iddfSdS(Nii}(sselfs pageTotal(sself((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys GetPageInfo·sc Cs¿|i}|idƒ|_|iƒ} | iƒ\} }|i | }|i |}||d} | |d} t| ƒ|i|i}| i||ƒ| iƒ}|itiƒ|idƒ|i|iƒdƒ| i|ƒ|ioZ| i|iƒ\}}| i|it | |d|dƒt |||dƒƒn|i!obd|} | i| ƒ\}}| i| t | |d|dƒt | |||dƒƒn|i&|d|iƒ}|i(||idƒ}d}|i+|i,ƒ|i-d||| | ti.t ||ƒt ||ƒ|t | |ƒƒti.d|d|i|i||i|iƒƒ}|i0ƒ o*||jodG|Gd G||GHq·nt1SdS( NiisTimes New RomanisPage: %dii}swarning: on pages": not enough chars rendered, diff:(2sselfsstcs TextHeights stcLineHeightsGetDCsdcs GetSizeTuplesdwsdhsmarginsmwsmhstextAreaHeights textAreaWidthsfloats linesPerPagesscales SetUserScalesGetFontsfs SetFamilyswxsROMANs SetFaceNames SetPointSizes GetPointSizesSetFontsfilenames GetTextExtentstlwstlhsDrawTextsints doPageNumsspages pageLabelsplwsplhsPositionFromLines stcStartPossGetLineEndPositions stcEndPossmaxWidthsSetPrintColourModes colourModes FormatRangesRectseps IsPreviewsTrue(sselfspagesmaxWidthsepsscales stcEndPossplws stcStartPossdhsdcstextAreaHeights pageLabelsdws textAreaWidthsplhstlwsfsstcsmhsmwstlh((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys OnPrintPageºsJ         6   :  (s__name__s __module__smargins linesPerPages__init__sHasPages GetPageInfos OnPrintPage(((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys STCPrintout”s   s__main__sSTCPrinting.pyiÿÿÿÿss../Config/stc-styles.rc.cfg(sinitSTCspython(1s__doc__sosswxswx.stcscreatesappends_[1]sranges _init_ctrlssNewIdswxID_STCPRINTDLGswxID_STCPRINTDLGBTNCANCELswxID_STCPRINTDLGBTNPRINTswxID_STCPRINTDLGBTNPRINTPREVIEWswxID_STCPRINTDLGBTNPRINTSETUPswxID_STCPRINTDLGCKBFILENAMEswxID_STCPRINTDLGCKBPAGENUMBERSswxID_STCPRINTDLGRDBCOLOURMODEsstcsSTC_PRINT_BLACKONWHITEsSTC_PRINT_COLOURONWHITEs STC_PRINT_COLOURONWHITEDEFAULTBGsstcPrintColourModessDialogs STCPrintDlgsPrintouts STCPrintouts__name__stestFiles PySimpleAppsappsInitAllImageHandlerssFramesNonesframesStyledTextCtrlsSetTextsopensreadspathsabspathsconfigsSTCStyleEditorsinitSTCsdlgs ShowModalsDestroys CallAftersMainLoop(sframeswxID_STCPRINTDLGCKBFILENAMEswxID_STCPRINTDLGCKBPAGENUMBERSstestFilesdlgscreateswxID_STCPRINTDLGRDBCOLOURMODEswxID_STCPRINTDLGBTNCANCELsconfigsapps STCPrintDlgs STCPrintouts _init_ctrlssinitSTCswxID_STCPRINTDLGswxID_STCPRINTDLGBTNPRINTPREVIEWswxs_[1]sstcPrintColourModesswxID_STCPRINTDLGBTNPRINTSETUPsosswxID_STCPRINTDLGBTNPRINT((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/STCPrinting.pys?s2    K$l`