;ò ´Q>c@s!dkTdefd„ƒYZdS((s*s MyPrintoutcBs,tZd„Zd„Zd„Zd„ZRS(NcCs#ti|ƒ||_d|_dS(Nic(s wxPrintouts__init__sselfscanvasspages(sselfscanvas((s@/home/gusthy/pydbdesigner/tmp/PyDBDesigner/Gui/PrintFramework.pys__init__s  cCs||ijotSndS(N(spagesselfspagesstrue(sselfspage((s@/home/gusthy/pydbdesigner/tmp/PyDBDesigner/Gui/PrintFramework.pysHasPage scCsd|id|ifSdS(Ni(sselfspages(sself((s@/home/gusthy/pydbdesigner/tmp/PyDBDesigner/Gui/PrintFramework.pys GetPageInfoscCsÒ|iƒ}d}d} |iƒ\}}|iƒ\}}|i ƒ\} } |iƒ\}}|}|}|| |d| }|| |d| }||}||}||| ||}| || ||} |iiƒ|}|iiƒ| }t||ƒ} t||ƒ}| djo d} n|djo d}n|d}|| } |t| | ƒ}| |}||}|i#|| ƒ|i$| |d| |dƒ|ii%|ƒt&SdS(Nf1.0iii('sselfsGetDCsdcs zoomfactorws zoomfactorhs GetPPIPrinters printerppiws printerppihs GetPPIScreens screenppiws screenppihsGetPageSizePixelss pagesizews pagesizehs GetSizeTuplesdcwsdchsdcw1sdch1smarginwsmarginhscanvassgetWidthsmaxXs getHeightsmaxYsintsrowsscolsspagespgsrowscolsxoffsetsyoffsets SetUserScalesSetDeviceOrigins DoDrawingstrue(sselfspagesmarginhsmaxXsmaxYs screenppihscolss screenppiwsmarginwsrowsrowss zoomfactorhs pagesizehs pagesizewspgs zoomfactorwsdch1sdcw1sdchs printerppihsdcsyoffsets printerppiwsdcwsxoffsetscol((s@/home/gusthy/pydbdesigner/tmp/PyDBDesigner/Gui/PrintFramework.pys OnPrintPages@           "(s__name__s __module__s__init__sHasPages GetPageInfos OnPrintPage(((s@/home/gusthy/pydbdesigner/tmp/PyDBDesigner/Gui/PrintFramework.pys MyPrintouts   N(s wxPython.wxs wxPrintouts MyPrintout(s MyPrintout((s@/home/gusthy/pydbdesigner/tmp/PyDBDesigner/Gui/PrintFramework.pys?s