; {Bc@sndkZdklZdkZdkZdkZdkZdklZdk Z dZ dZ gi Z edD]Ze eiqv[ \ZZZZZZZZZZZZZZZZ Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+dei,fdYZ-e.djo^ei/Z0d Z1e2ei3d Z4d fd YZ5d fdYZ6e6Z7dk8l9Z9e9e1de7e:Z;dk<l=Z=e4de=e;dddf\Z>Z?e?i@e;e>f\e7_Ae7_BdklZeZCeCiDddZExjeEeiFjoUe-e>eCe?ZGzeGiHZEWdeGiIXeEeiFjoeiJdqqWndS(N(s LayoutAnchors(s FindErrorcCs2t|||}z|iWd|iXdS(N(sFindReplaceDlgsparentsfindersviewsdlgs ShowModalsDestroy(sparentsfindersviewsdlg((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysfinds cCs}t|idjot|||nPy|i|Wn;tj o/}t i t |dt i t i B|nXdS(Nis Find/Replace(slensfinders findHistorysfindsparentsviewsfindNextInSources FindErrorserrswxs MessageBoxsstrsOKsICON_INFORMATION(sparentsfindersviewserr((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys findAgain s isFindReplaceDlgcBs+tZdZddZdZdZdZdZdZd Z d Z d Z d Z d Z dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd d!Z d"Z!RS(#NcCs tii|dtddd|dtidddtid d d tid d |i t |i tiddti dgdt ddd|dtidddtiddd ddd|_ti dgdtddd|dtidddtiddd ddd|_|iiti|iti dgdtddd|dtidddtiddd ddd|_|iid|iidti dgdtddd|dtidd dtiddd ddd!|_|iid!|iid"tidd#d$gdtd%d&d'd(dd)d|d*tid+d,dtid-d.d ti |_|iiti|idttidd/d0gdt d%d1d'd(dd2d|d*tid+d3dtid-d.d ti |_!|i!iti|i"dt ti#dt$d%d4dd5d|dtid6d,dtid7d8d d|_%ti&dt'd%d9dd:d|dtid;d6dtid6d<d d|_(|i(iti)|i*dt'ti&dt+d%d=dd>d|dtid;d?dtid6d<d d|_,|i,iti)|i-dt+ti&dt.d%d@ddAd|dtid;dBdtid6d<d d|_/|i/iti)|i0dt.ti&dt1d%dCddDd|dtid;dEdtidFd<d d|_2|i2iti)|i3dt1ti&dt4d%dGddHd|dtid;dIdtid6dd d|_5|i5iti)|i6dt4ti&dt7d%dJddKd|dtid;dLdtid6d<d d|_8|i8iti)|i9dt7ti&dt:d%dMddNd|dtid;dOdtid6dPd d|_;|i;i<t=ti>dt?d%dQddRd|dtidSdTdtidUdVd d|_@|i@itiA|iBdt?|i@iti|iti>dtCd%dWddXd|dtidSdYdtidZdVd d|_D|iDitiA|iEdtCti>dtFd%d[dd\d|dtidSdBdtidZdVd d|_G|iGitiA|iHdtFti>dtId%d]dd^d|dtidSd_dtidUdVd d|_J|iJitiA|iKdtIti>dtLd%d`ddad|dtidSdbdtidUdVd d|_M|iMitiA|iNdtLti>dtOd%dcdddd|dtidSdedtidUdVd d|_P|iPitiA|iQdtOtiRdtSd%dfddgd|dtid+d+dtidhdid d|_TtiRdtUd%djddkd|dtid+dldtidhdmd d|_VtiRdtWd%dnddod|dtid+dpdtidhdqd d|_XtiRdtYd%drddsd|dtid+dhdtidhdmd d|_Zti>dt[d%dtddud|dtidvddtidwdd d|_\|i\idx|i\itiA|i]dt[ti>dt^d%dtddyd|dtidvddtidwdd d|__|i_idz|i_itiA|i`dt^dS({NsidsnamesFindReplaceDlgsparentsposiCissizeiti,sstylestitles Find/ReplaceilischoicessfindTxtiXiiiisvaluess replaceTxtii s cmbFolderi3sInsert path to find in filess cmbFileFilteriJs*.pys%Files that will be included in searchsForwardsBackwardslabels DirectionsmajorDimensionis directionRBspointiigihi@sAllsSelectedsScopesscopeRBisOptionss optionsSBixiisCase sensitivescaseSensitiveCBi}is Whole wordss wholeWordsCBis Wildcardss wildcardCBisRegular expressionss regExprCBiis Wrap searchswrapCBisClose on foundscloseOnFoundCBisRecursive searchschkRecursiveSearchiisFindsfindBtniieiSisFind alls findAllBtniiTs Find in filessbtnFindInFilessReplaces replaceBtnis Replace alls replaceAllBtnisCancels cancelBtnis Text to finds staticText2iPis Replace withs staticText1i isFiles to find ins staticText3i8i s File filters staticText4s...sbtnBuildInFindiIisBuild-in ready to run searchess btnBrowses Folders tree(aswxsDialogs__init__sselfswxID_FINDREPLACEDLGsprntsPointsSizesDEFAULT_DIALOG_STYLEs SetAutoLayoutsTrues SetClientSizesComboBoxswxID_FINDREPLACEDLGFINDTXTsfindTxtswxID_FINDREPLACEDLGREPLACETXTs replaceTxtsBinds EVT_KEY_UPs OnFindtxtCharswxID_FINDREPLACEDLGCMBFOLDERs cmbFoldersSetLabelsSetToolTipStrings wxID_FINDREPLACEDLGCMBFILEFILTERs cmbFileFiltersRadioBoxswxID_FINDREPLACEDLGDIRECTIONRBsRA_SPECIFY_COLSs directionRBs EVT_RADIOBOXsOnDirectionrbRadioboxswxID_FINDREPLACEDLGSCOPERBsscopeRBsOnScoperbRadioboxs StaticBoxswxID_FINDREPLACEDLGOPTIONSSBs optionsSBsCheckBoxs"wxID_FINDREPLACEDLGCASESENSITIVECBscaseSensitiveCBs EVT_CHECKBOXsOnCasesensitivecbCheckboxswxID_FINDREPLACEDLGWHOLEWORDSCBs wholeWordsCBsOnWholewordscbCheckboxswxID_FINDREPLACEDLGWILDCARDCBs wildcardCBsOnWildcardcbCheckboxswxID_FINDREPLACEDLGREGEXPRCBs regExprCBsOnRegexprcbCheckboxswxID_FINDREPLACEDLGWRAPCBswrapCBsOnWrapcbCheckboxs!wxID_FINDREPLACEDLGCLOSEONFOUNDCBscloseOnFoundCBsOnCloseonfoundcbCheckboxs%wxID_FINDREPLACEDLGCHKRECURSIVESEARCHschkRecursiveSearchsSetValuesFalsesButtonswxID_FINDREPLACEDLGFINDBTNsfindBtns EVT_BUTTONsOnFindbtnButtonswxID_FINDREPLACEDLGFINDALLBTNs findAllBtnsOnFindallbtnButtons!wxID_FINDREPLACEDLGBTNFINDINFILESsbtnFindInFiless OnFindInFilesswxID_FINDREPLACEDLGREPLACEBTNs replaceBtnsOnReplacebtnButtons wxID_FINDREPLACEDLGREPLACEALLBTNs replaceAllBtnsOnReplaceallbtnButtonswxID_FINDREPLACEDLGCANCELBTNs cancelBtnsOnCancelbtnButtons StaticTextswxID_FINDREPLACEDLGSTATICTEXT2s staticText2swxID_FINDREPLACEDLGSTATICTEXT1s staticText1swxID_FINDREPLACEDLGSTATICTEXT3s staticText3swxID_FINDREPLACEDLGSTATICTEXT4s staticText4s!wxID_FINDREPLACEDLGBTNBUILDINFINDsbtnBuildInFinds OnBuildInFindswxID_FINDREPLACEDLGBTNBROWSEs btnBrowsesOnBrowse(sselfsprnt((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys _init_ctrls;s * ' 9 9  0 $ $  ! 3  3  3  3  !  3  3!  3  3  !  3  !  3 3 3 3 ! !ic Cs||i|||_||_ti}|iti |i d||i i ti titi|fgti} |iti |id| |ii ti titi|fg|id|ii|i|ii|i|ii|idj|ii|idj|ii|i|ii|i|i i!|i"|i#i!|ii$t%|do|i&ddfjoQ|ii't(|i)i't(|i*i't(|i+i't(|i,i-q|i.}|ii0\} } | | jo d|jo-|i i||i i3d t4|n|i5||i0|i)i-n|i i6ti} ti}|iti |i9d| |iti |i:d||i ti t;i<|titi=| fti>ti=|fgx|i |i|i |i#|i?|i|i|i|i|i|i|i)|i,|i*|i+|i@fD]}|itiB|iCqW| o|i,i't(|i)i't(|i*i't(|i+i't(tE|i_|ii|i|i i't(|i#i't(|iFi-n|iGhd d <d d <dd<dd<|_HdS(NsidsinitsregexswildcardsviewNamesPackages Applications isDerived classessL\s*class\s+[a-zA-Z_][a-zA-Z0-9_]*\s*\(.*[^a-zA-Z0-9_]?XXXX[^a-zA-Z0-9_]?.*\)sClass definitions!\s*class\s+XXXX(\s|[^a-zA-Z0-9_])sFunction\method definitions\s*def\s+XXXX(\s|[^a-zA-Z0-9_])s Class members/(\s|[^a-zA-Z0-9_])self\.+XXXX(\s|[^a-zA-Z0-9_])(Isselfs _init_ctrlssparentsenginesviewswxsNewIdswxID_FINDRETURNsBindsEVT_MENUsOnFindtxtTextEntersfindTxtsSetAcceleratorTablesAcceleratorTables ACCEL_NORMALs WXK_RETURNswxID_REPLACERETURNsOnReplacetxtTextEnters replaceTxts setComboBoxesscaseSensitiveCBsSetValuescases wholeWordsCBswords regExprCBsmodes wildcardCBswrapCBswrapscloseOnFoundCBs closeOnFounds directionRBs SetSelectionsreversesscopeRBs selectionshasattrsviewNamesEnablesFalsesfindBtns replaceBtns replaceAllBtns findAllBtns SetDefaultsGetSelectedTextstexts GetSelectionsselStartsselEndsSetMarkslens setRegionsSetFocuss wxID_DOFINDswxID_DOREPLACEsOnFindbtnButtonsOnReplacebtnButtonsUtilsssetupCloseWindowOnEscapesWXK_F3s ACCEL_CTRLs optionsSBs cancelBtnsctrls EVT_KEY_UPs OnFindtxtCharsbModeFindReplacesTruesbtnFindInFilessCenters_mapBuildInFinds( sselfsparentsenginesviewsbModeFindReplacesctrlstextswxID_DOREPLACEswxID_FINDRETURNswxID_REPLACERETURNsselStarts wxID_DOFINDsselEnd((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys__init__sj    + +     Fg  cCs|ii|dS(N(sselfs cmbFoldersSetValuesfolder(sselfsfolder((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysSetWorkingFolder,scCs|ii|iidpdg}|ix|D]}|ii|q8W|ii |d|ii dt |dy"t i i|iii}Wn d}nX|ii|iidp|g}|ix|D]}|ii|qW|ii |d|iidpdg}|ix|D]}|ii|qFW|ii |d|ddgjoj|ii|iidpdg}|ix|D]}|ii|qW|ii |dndS(Nisis*.pysinitsreplace(sselfsfindTxtsClearsengines findHistoryshistorysreversesxsAppendsSetValuesSetMarkslensosspathsdirnamesviewsmodels localFilenamesworking_folders cmbFolders folderHistorys suffixHistorys cmbFileFilterssetWhats replaceTxtsreplaceHistory(sselfssetWhatsxsworking_foldershistory((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys setComboBoxes/sB  "      cCs|itidS(N(sselfsEndModalswxs ID_CANCEL(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnCancelbtnButtonTscCs|idS(N(sselfsfind(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnFindbtnButtonWscCsyr|ii}|ii|i||id|iio|i i o|i t i n |i Wn;tj o/}t it|dt it iB|nXdS(Nsfinds Find/Replace(sselfsfindTxtsGetValuespatternsengines findInSourcesviews setComboBoxess closeOnFounds replaceTxtsEndModalswxsID_OKs_checkSelectionDlgOverlaps FindErrorserrs MessageBoxsstrsOKsICON_INFORMATION(sselfserrspattern((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysfindZs cCs|ii}|iidjo|ii|i|nD|iidjo|ii|i|n|ii |i||i d|i t i dS(NsPackages Applicationsfind(sselfsfindTxtsGetValuespatternsviewsviewNamesenginesfindAllInPackages findAllInAppsfindAllInSources setComboBoxessEndModalswxsID_OK(sselfspattern((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysfindAllfs cCsyR|ii}|ii}|ii|i|||i |i dWn;t j o/}t it|dt it iB|nXdS(Nsreplaces Find/Replace(sselfsfindTxtsGetValuespatterns replaceTxts replacementsenginesreplaceInSourcesviews_checkSelectionDlgOverlaps setComboBoxess FindErrorserrswxs MessageBoxsstrsOKsICON_INFORMATION(sselfserrspatterns replacement((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysreplaceqs cCsX|ii}|ii}|ii|i|||i d|i t i dS(Nsreplace( sselfsfindTxtsGetValuespatterns replaceTxts replacementsenginesreplaceAllInSourcesviews setComboBoxessEndModalswxsID_OK(sselfspatterns replacement((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys replaceAll{s  c Cs{g}|ii}|ii} ti|i id}|i ig}|i i|d|i i|i itid|ddd|ititiBtiB}zmti||d| }d}xH|D]@}|i||djo|i| oPn|d}qWWd|iX|i i||i||i d|i i!o|i"ti#ndS(Ns;is&Building file list from directory '%s's Searching...idis findInFiles($snamessselfsfindTxtsGetValuespatternschkRecursiveSearchs bRecursivesstringssplits cmbFileFilters file_filters cmbFoldersfoldersengines addFolders addSuffixswxsProgressDialogsviews PD_CAN_ABORTs PD_APP_MODALs PD_AUTO_HIDEsdlgsSearchs listFiless iterDirFilessiStepssFilesappendsUpdatesDestroysfindAllInFiless setComboBoxess closeOnFoundsEndModalsID_OK( sselfsdlgs iterDirFilesspatterns file_filterssFilesnamessiStepsfolders bRecursive((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys findInFiless2     cCs|ii otiddtSn|ddgjon|ddgjo-|ii otiddtSqnG|djo9ti i |i i otid dtSqnt SdS( NsThere is nothing to find.sBoa - Find/ReplacesfindsfindAllsreplaces replaceAlls!There is nothing to replace with.s findInFiless+The folder you entered is not valid folder.( sselfsfindTxtsGetValueswxs MessageBoxsFalseswhats replaceTxtsosspathsisdirs cmbFoldersTrue(sselfswhat((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys _validates   cCs|ii|i_dS(N(sselfs directionRBs GetSelectionsenginesreverse(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnDirectionrbRadioboxscCs|ii|i_dS(N(sselfscaseSensitiveCBsGetValuesenginescase(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnCasesensitivecbCheckboxscCs|ii|i_dS(N(sselfs wholeWordsCBsGetValuesenginesword(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnWholewordscbCheckboxscCs|iio|iidnhddfd<ddfd<ddfd<|ii|iif}||i_dS(Nistextisregexswildcard(sselfs regExprCBsGetValues wildcardCBsSetValuesmodesengine(sselfseventsmode((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnRegexprcbCheckboxsOcCs]|iiddfjo"|ido|iqYn|ido|indS(NsPackages ApplicationsfindAllsfind(sselfsviewsviewNames _validatesfindAllsfind(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnFindtxtTextEnters cCs"|ido|indS(Nsreplace(sselfs _validatesreplace(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnReplacebtnButtonscCs"|ido|indS(NsfindAll(sselfs _validatesfindAll(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnFindallbtnButtonscCs"|ido|indS(Nsreplace(sselfs _validatesreplace(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnReplacetxtTextEnterscCs"|ido|indS(Ns replaceAll(sselfs _validates replaceAll(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnReplaceallbtnButtonscCs"|ido|indS(Ns findInFiles(sselfs _validates findInFiles(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys OnFindInFilesscCs|ii|i_dS(N(sselfsscopeRBs GetSelectionsengines selection(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnScoperbRadioboxscCst|ii|i_dS(N(sintsselfswrapCBsGetValuesengineswrap(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnWrapcbCheckboxscCst|ii|i_dS(N(sintsselfscloseOnFoundCBsGetValuesengines closeOnFound(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnCloseonfoundcbCheckboxsic Cs|iiddfjo|ii\}}|ii|}||jo||ii|jo|ii} |ii |ii |}t i|ii |ii |i|i| }|i|if\}}t it i|i|i|i|it i|i|i|i|i}|tj o|it i} ||ii|iidjo(|i|i|i| |i fn(|i|i|i|i|i f|i!| i| iqqndS(NsPackages Applicationi("sselfsviewsviewNames GetSelectionsselStartsselEndsLineFromPositions selStartLnNos GetCharHeights chrHeightsClientToScreensPointFromPositionsselPosswxsSizesxsselSizes GetPositionsGetSizesdlgPossdlgSizes IntersectRectsRectsysrsNonesScreenToClientsGetMousePositionsmcpsGetFirstVisibleLines LinesOnScreens SetPositions _fudgeOffsets WarpPointer( sselfsselPossdlgSizesselSizesrsselStartsdlgPoss selStartLnNosselEndsmcps chrHeight((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys_checkSelectionDlgOverlaps"&+ '' '('cCs|iio|iidnhddfd<ddfd<ddfd<|ii|iif}||i_dS(Nistextisregexswildcard(sselfs wildcardCBsGetValues regExprCBsSetValuesmodesengine(sselfseventsmode((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnWildcardcbCheckboxsOcCs2|itijo|in|idS(N(sevents GetKeyCodeswxs WXK_ESCAPEsselfsClosesSkip(sselfsevent((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys OnFindtxtCharscCsti|dd|ii}z^|itijoD|i}|i i |i||i i d|i tnWd|iX|iidS(NsFindsBuild in findsi(swxsSingleChoiceDialogsselfs_mapBuildInFindsskeyssdlgs ShowModalsID_OKsGetStringSelectionsselectedsfindTxtsSetValues regExprCBsOnRegexprcbCheckboxsNonesDestroysfindBtnsSetFocus(sselfseventsdlgsselected((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys OnBuildInFind s!  scCsZd}ti|}|i||itijo|i }n|i |SdS(Ns( sstrPathswxs DirDialogsselfs dlgDirDialogsSetPaths strFromFolders ShowModalsID_OKsGetPathsDestroy(sselfs strFromFolders dlgDirDialogsstrPath((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys browseForDirs  cCs8|i}|o|ii|n|iidS(N(sselfs browseForDirs strNewPaths cmbFoldersSetValuesfindBtnsSetFocus(sselfsevents strNewPath((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysOnBrowse"s ("s__name__s __module__s _init_ctrlss__init__sSetWorkingFolders setComboBoxessOnCancelbtnButtonsOnFindbtnButtonsfindsfindAllsreplaces replaceAlls findInFiless _validatesOnDirectionrbRadioboxsOnCasesensitivecbCheckboxsOnWholewordscbCheckboxsOnRegexprcbCheckboxsOnFindtxtTextEntersOnReplacebtnButtonsOnFindallbtnButtonsOnReplacetxtTextEntersOnReplaceallbtnButtons OnFindInFilessOnScoperbRadioboxsOnWrapcbCheckboxsOnCloseonfoundcbCheckboxs _fudgeOffsets_checkSelectionDlgOverlapsOnWildcardcbCheckboxs OnFindtxtChars OnBuildInFinds browseForDirsOnBrowse(((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysFindReplaceDlg:s@ S  %                       s__main__sFind replace dialog test Boa boa keyboard bOa boa keyboard boA boa keyboard quick brown fox jumps over the lazy dog Boa Constructor Boa Constructor Boa Constructor cCsOti|d|d|}|||}|i |i d||fSdS(Nissizei( swxsFramesparentscaptionssizesfsViewsmodelsvsCentersShow(scaptionsViewsmodelsparentssizesfsv((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pyscreateFramedView7s   sPseudoStatusBarcBstZddZRS(NsInfocCstid|dS(NsEditor hint: %s(swxs LogMessageshint(sselfshintshtype((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pyssetHint?s(s__name__s __module__ssetHint(((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysPseudoStatusBar>ss PseudoEditorcBs;tZdZdZdZdZdedZRS(NcCst|_dS(N(sPseudoStatusBarsselfs statusBar(sself((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys__init__AscCsdS(N((sselfslineNo((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pysaddBrowseMarkerBscCs*t|||i|iddfdSdS(Niii(screateFramedViewsnamesViewsselfsmodelsparent(sselfsnamesView((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys addNewViewCscCsdS(N((sselfsid((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys DisconnectDssInfocCstid|dS(NsEditor hint: %s(swxs LogMessageshint(sselfshintshtypesringBell((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys setStatusEs(s__name__s __module__s__init__saddBrowseMarkers addNewViews DisconnectsFalses setStatus(((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys PseudoEditor@s     (s ModuleModelstest.py(sPythonSourceViews(Find/Replace Dlg Tester (Cancel to quit)ssizeiXi(sFindReplaceEnginesboaisReopening dialog for testing(Kswxswx.lib.anchorss LayoutAnchorssossstrings PreferencessUtilssFindReplaceEngines FindErrorsSearchsfinds findAgainsappends_[1]sranges _init_ctrlssNewIdswxID_FINDREPLACEDLGswxID_FINDREPLACEDLGBTNBROWSEs!wxID_FINDREPLACEDLGBTNBUILDINFINDs!wxID_FINDREPLACEDLGBTNFINDINFILESswxID_FINDREPLACEDLGCANCELBTNs"wxID_FINDREPLACEDLGCASESENSITIVECBs%wxID_FINDREPLACEDLGCHKRECURSIVESEARCHs!wxID_FINDREPLACEDLGCLOSEONFOUNDCBs wxID_FINDREPLACEDLGCMBFILEFILTERswxID_FINDREPLACEDLGCMBFOLDERswxID_FINDREPLACEDLGDIRECTIONRBswxID_FINDREPLACEDLGFINDALLBTNswxID_FINDREPLACEDLGFINDBTNswxID_FINDREPLACEDLGFINDTXTswxID_FINDREPLACEDLGOPTIONSSBswxID_FINDREPLACEDLGREGEXPRCBs wxID_FINDREPLACEDLGREPLACEALLBTNswxID_FINDREPLACEDLGREPLACEBTNswxID_FINDREPLACEDLGREPLACETXTswxID_FINDREPLACEDLGSCOPERBswxID_FINDREPLACEDLGSTATICTEXT1swxID_FINDREPLACEDLGSTATICTEXT2swxID_FINDREPLACEDLGSTATICTEXT3swxID_FINDREPLACEDLGSTATICTEXT4swxID_FINDREPLACEDLGWHOLEWORDSCBswxID_FINDREPLACEDLGWILDCARDCBswxID_FINDREPLACEDLGWRAPCBsDialogsFindReplaceDlgs__name__s PySimpleAppsappstestTextsNones DefaultSizescreateFramedViewsPseudoStatusBars PseudoEditorsesModels.PythonEditorModelss ModuleModelsTruesmsViews.PySourceViewsPythonSourceViewsfsvs refreshCtrlsmodelsparentsfindersaddFindsress ID_CANCELsdlgs ShowModalsDestroys LogMessage(7s Preferencessapps findAgainscreateFramedViewswxID_FINDREPLACEDLGSTATICTEXT1s"wxID_FINDREPLACEDLGCASESENSITIVECBsPythonSourceViewstestTexts FindErrorswxID_FINDREPLACEDLGCMBFOLDERswxID_FINDREPLACEDLGFINDTXTsfindswxID_FINDREPLACEDLGWRAPCBsdlgswxID_FINDREPLACEDLGREGEXPRCBs!wxID_FINDREPLACEDLGBTNBUILDINFINDswxID_FINDREPLACEDLGFINDALLBTNsresswxID_FINDREPLACEDLGREPLACEBTNswxID_FINDREPLACEDLGSTATICTEXT2swxID_FINDREPLACEDLGSTATICTEXT3swxID_FINDREPLACEDLGSCOPERBs wxID_FINDREPLACEDLGCMBFILEFILTERsFindReplaceDlgsPseudoStatusBars LayoutAnchorss wxID_FINDREPLACEDLGREPLACEALLBTNswxID_FINDREPLACEDLGWHOLEWORDSCBsfinderswxID_FINDREPLACEDLGOPTIONSSBsSearchsstrings%wxID_FINDREPLACEDLGCHKRECURSIVESEARCHsvs ModuleModels _init_ctrlsswxID_FINDREPLACEDLGFINDBTNs PseudoEditorswxswxID_FINDREPLACEDLGDIRECTIONRBswxID_FINDREPLACEDLGCANCELBTNsesfsFindReplaceEnginesossUtilssmswxID_FINDREPLACEDLGBTNBROWSEs_[1]swxID_FINDREPLACEDLGREPLACETXTswxID_FINDREPLACEDLGWILDCARDCBswxID_FINDREPLACEDLGs!wxID_FINDREPLACEDLGBTNFINDINFILESs!wxID_FINDREPLACEDLGCLOSEONFOUNDCBswxID_FINDREPLACEDLGSTATICTEXT4((sT/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/FindReplaceDlg.pys?sF            $