;ò à)ÌBc@sidGHdkZdkZdklZdkZdkZdklZdkZdkZdk Z dk Z dkZdkZdk l Z l Z lZlZddf\ZZdZeiƒZeidƒ\ZZZZZZZZeidƒ\ZZ Z!d ei"i#ei$ei%fd „ƒYZ&d e&e fd „ƒYZ'd k(l)Z)e)i*i+dde dfƒdS(simporting Views.SourceViewsN(sStringIO(skeyDefs(s TextSTCMixsidWords object_delimseolsiiiisEditorStyledTextCtrlcBsýtZdZdZdZdZdZdZdZdZ d Z e i Z d d „Zd „Zd „Zd„Zd„Zd„Zd„Zd d„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z!d„Z"d „Z#d!„Z$d"„Z%d#„Z&d$„Z'd%„Z(d&„Z)d'„Z*d(„Z+d)„Z,d*„Z-d+„Z.d,„Z/d-„Z0d.„Z1d/„Z2d0„Z3d1„Z4d2„Z5d3„Z6d4„Z7e8Z9e8Z:fZ;d5„Z<d6„Z=d7„Z>d8„Z?RS(9NsImages/Editor/Refresh.pngsImages/Shared/Undo.pngsImages/Shared/Redo.pngsImages/Shared/Cut.pngsImages/Shared/Copy.pngsImages/Shared/Paste.pngsImages/Shared/Find.pngsImages/Shared/FindAgain.pngsImages/Shared/Print.pngiÿÿÿÿc CsÚtiii|||dtitiBƒd|i |i dfdt ddfd|i |i dfd|i|idfdt ddfd|i|idfd|i|idfd |i|idfdt ddfd |i|id fd |i|id fd|i|idfd|iddfd|iddfd|iddfd|iddff}t!i"i|||||ƒt |_&t'|_(d|_)d|_*t'|_+g|_,d|_-t |_.ti/djot0i1ot2i3|ƒ|_4nd|_5t'|_6t'|_7t0i8\}} }|i<t=|| |ƒt0i>\}} }|i<t?|| |ƒt |_@|iAtiiB|iCd|ƒ|iAtiiD|iEd|ƒ|iAtiF|iGdtHƒ|iAtiF|iIdtJƒ|iAtiF|iKdtLƒ|iAtiF|iMdtNƒ|iAtiF|iOdtPƒ|iAtiF|iOdtQƒ|iAtiF|iOdtRƒ|iAtiF|iSdtTƒ|iAtiF|iSdtUƒ|iAtiF|iSdtVƒ|iAtiW|iXƒdS(NsstylesRefreshs-ssUndosRedosCutsCopysPastesFind \ ReplacesFinds Find agains FindAgainsPrint...s Mark places MarkPlaces Goto linesGotoLinesSTC settings...s Convert...is __WXGTK__sid(YswxsstcsStyledTextCtrls__init__sselfsparentswIds CLIP_CHILDRENs SUNKEN_BORDERs OnRefreshs refreshBmpsNones OnEditUndosundoBmps OnEditRedosredoBmps OnEditCutscutBmps OnEditCopyscopyBmps OnEditPastespasteBmpsOnFindsfindBmps OnFindAgains findAgainBmpsOnPrintsprintBmps OnMarkPlaces OnGotoLines OnSTCSettingss OnConvertsas EditorViewss EditorViewsmodelsactionss defaultActionseolsFalses eolsCheckedspossstepPossnonUserModificationslastSearchResultsslastSearchPatternslastMatchPositionsPlatforms PreferencessedUseCustomSTCPaintEvtHandlersUtilssPaintEventHandlers paint_handlers lastStarts _blockUpdates_markingsSTCMarkPlaceMarkersmarkIdnts markBorders markCenters MarkerDefines markPlaceMrksSTCLinePointers linePtrMrks _linePtrHdlsBindsEVT_STC_MARGINCLICKs OnMarginClicksEVT_STC_MACRORECORDsOnRecordingMacrosEVT_MENUsOnSTCSettingsWhiteSpaces wxID_STC_WSsOnSTCSettingsEOLs wxID_STC_EOLsOnSTCSettingsBufferedDraws wxID_STC_BUFsOnSTCSettingsIndentGuides wxID_STC_IDNTsOnChangeEOLModeswxID_STC_EOL_CRLFswxID_STC_EOL_LFswxID_STC_EOL_CRs OnConvertEolsswxID_CVT_EOL_CRLFswxID_CVT_EOL_LFswxID_CVT_EOL_CRs EVT_MIDDLE_UPsOnEditPasteSelection( sselfsparentswIdsmodelsactionss defaultActions markCentersmarkIdntsas markBorder((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys__init__7sF)ÿ9            cCs|iiSdS(N(sselfsmodelsdata(sself((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys getModelData~scCs||i_dS(N(sdatasselfsmodel(sselfsdata((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys setModelDatascCsti o|iƒndS(N(s PreferencessneverEmptyUndoBuffersselfsEmptyUndoBuffer(sself((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pyssaveNotification„s cCsý|iƒ|_|iƒ}|iƒ}t|_zÙ|i ƒ}t i |i ƒƒ}||joj|iƒ o| }|iƒ}|itƒ|it i|ƒƒ|i|ƒ|o|iƒqËn|i|iƒ|iƒ}|id||ƒ|i|ŒWdt|_X|itjo]t i||iƒ|_|i hdt!i"i#<dt!i"i$<dt!i"i%<|iƒn|i& oDt i'|ƒo't!i(dt)i*i+|i,i-ƒƒnt|_&n|i.ƒt|_/|i0ƒ|i1ƒdS(Nis s s sKMixed EOLs detected in %s, please use Edit->Convert... to fix this problem.(2sselfs GetCurrentPossposs GetSelections selectionsGetFirstVisibleLines prevVsblLnsTrues _blockUpdates getModelDatasnewDatasUtilssstringFromControlsGetTextscurDatasCanUndos resetUndos GetReadOnlysros SetReadOnlysFalsesSetTextsstringToControlsEmptyUndoBuffersGotoPoss curVsblLns LineScrolls SetSelectionseolsNones getEOLModes defaultEOLs SetEOLModeswxsstcs STC_EOL_CRLFs STC_EOL_CRs STC_EOL_LFs eolsCheckedscheckMixedEOLss LogWarningsosspathsbasenamesmodelsfilenames SetSavePointsnonUserModificationsupdatePageNamesupdateFromAttrs(sselfs selections prevVsblLnscurDatas resetUndos curVsblLnsrosnewData((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys refreshCtrlˆs@          E '    cCs/|iio|i|iiidƒndS(Ns read-only(sselfsmodels transports SetReadOnlysstdAttrs(sself((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysupdateFromAttrsµs cCs!|iƒot|i_nt|_|iƒ}|i ƒ}|i ƒ}|i ti|iƒƒƒ|i|ƒ|i|Œ|i ƒ}|id||ƒ|iƒtidjo d|_ntii|ƒd|_|iii|iƒo|iii|iƒn|i ƒdS(Nis __WXGTK__i(!sselfs isModifiedsTruesmodelsmodifiedsFalsesnonUserModifications GetCurrentPosspossGetFirstVisibleLines prevVsblLns GetSelectionssels setModelDatasUtilssstringFromControlsGetTextsGotoPoss SetSelections curVsblLns LineScrolls SetSavePointswxsPlatformsnoredraws EditorViewss EditorViews refreshModels viewsModifiedscountsviewNamesremoves updateEditor(sselfsposs prevVsblLns curVsblLnssel((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys refreshModel¹s&           cCsj|i|ƒ|iƒ}|id||ƒ|djo|i|iƒ|dƒn|i |ƒdS(Niiÿÿÿÿi( sselfsGotoLineslinenosGetFirstVisibleLinesvls LineScrollsoffsets SetCurrentPoss GetCurrentPoss EnsureVisible(sselfslinenosoffsetsvl((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysgotoLine×s    cCsa|i|ƒt|ƒ}|i|ƒ|}||}|i ||ƒ|i ƒ|i |ƒdS(N( sselfsgotoLineslinenoslenswordslengthsPositionFromLinesstartsstartPossendPoss SetSelectionsSetFocuss EnsureVisible(sselfslinenosstartswordslengthsstartPossendPos((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys selectSectionÞs    cCs]|i|ƒ|i|ƒ}td|i|dƒdƒ}|i||ƒ|i|ƒdS(Nii( sselfsGotoLineslinenosPositionFromLinesspsmaxseps SetSelections EnsureVisible(sselfslinenosspsep((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys selectLineçs   cCsÄ|iƒ}|i|ƒ}||i|ƒ}|idƒ}|i |di |ƒ}|i dƒ}|i||ƒt|_|iƒ|iƒ|djo |i||||dƒndS(Ns s s # Your codeiÿÿÿÿi (sselfs GetCurrentPosscpsLineFromPositionslnsPositionFromLinesindentstextssplitslnsseolsjoinsfinds selTxtPoss InsertTextsTruesnonUserModificationsupdateViewStatesSetFocuss SetSelection(sselfstextsindentslnslnss selTxtPosscp((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysinsertCodeBlockïs     cCs|iƒp|iSdS(N(sselfs GetModifysnonUserModification(sself((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys isModifiedÿscCs|iƒ\}}|i|ƒ}|i|ƒ}|i|dƒ}|i |ƒ}|i|ƒ}|i ||ƒ||fSdS(Ni( sselfs GetSelections selStartPoss selEndPossLineFromPositions selStartLinesPositionFromLinesstartPoss selEndLinesGetLineEndPositionsendPoss SetSelection(sselfs selEndPoss selStartLines selEndLines selStartPossendPossstartPos((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysreselectSelectionAsBlockscCs¸|iƒo d}n|iƒd}|iƒzu|iƒ\}}t|i ƒƒi ƒ}di |||ƒƒ}|i|ƒ|i|i|ƒ|i|ƒƒWd|iƒXdS(Ns s s(sselfs GetUseTabss indtBlocks GetTabWidthsBeginUndoActionsreselectSelectionAsBlocksslssslesStringIOsGetSelectedTexts readlinesslinessjoinsfuncstextsReplaceSelections SetSelectionsPositionFromLinesGetLineEndPositions EndUndoAction(sselfsfuncstextslinessslsssles indtBlock((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysprocessSelectionBlocks    cCsS|iƒ\}}|i|ƒ}|i|ƒ}t|i|ƒ|i|ƒƒSdS(N(sselfs GetSelections selStartPoss selEndPossLineFromPositions selStartLines selEndLinesrange(sselfs selEndPoss selStartLines selEndLines selStartPos((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysgetSelectionAsLineNumberss cCs^|io|i|iƒt|_n|djo&|itƒ|i|tƒ|_ndS(Ni(sselfs _linePtrHdlsMarkerDeleteHandlesNoneslineNosMarkerDeleteAlls linePtrMrks MarkerAdd(sselfslineNo((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys setLinePtr(s     cCs1|i|ƒ|i|ƒtii||ƒdS(N(sselfsGotoLinesmarkers setLinePtrs EditorViewss EditorViewsgotoBrowseMarker(sselfsmarker((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysgotoBrowseMarker2s  cCs|iƒdS(N(sselfs refreshModel(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnRefresh9scCs|iƒdS(N(sselfsCut(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnEditCut<scCs|iƒdS(N(sselfsCopy(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnEditCopy?scCs|iƒdS(N(sselfsPaste(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnEditPasteBscCsctidjoO|iƒ}|i|iƒƒ}|i ||ƒ|i ||t |ƒƒndS(Ns __WXGTK__( swxsPlatformsselfsGetSelectedTextstextsPositionFromPointsevents GetPositionsposs InsertTexts SetSelectionslen(sselfseventstextspos((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnEditPasteSelectionEs  cCs|iƒdS(N(sselfsUndo(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnEditUndoNscCs|iƒdS(N(sselfsRedo(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnEditRedoQscCsTti|iƒi|iƒ|tƒ|_||_ t |iƒo d|_ ndS(Ni( sSearchs findInTextsselfsGetTextssplitseolspatternsFalseslastSearchResultsslastSearchPatternslenslastMatchPosition(sselfspattern((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysdoFindUs* cCsè|itj ot|iƒ|ijo[|i|i}|iii|i ƒƒ|i |d|d|i ƒ|id|_nat i |iid|itj odpddt it iBƒ}|iƒ|iƒt|_dS(Niis No%smatchess further s sFind in module(sselfslastMatchPositionsNoneslenslastSearchResultsspossmodelseditorsaddBrowseMarkersGetCurrentLines selectSectionslastSearchPatternswxs MessageDialogsOKsICON_INFORMATIONsdlgs ShowModalsDestroy(sselfsdlgspos((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys doNextMatch\s)  cCs)dk}|i||iii|ƒdS(N(sFindReplaceDlgsfindsselfsmodelseditorsfinder(sselfseventsFindReplaceDlg((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnFindks cCs)dk}|i||iii|ƒdS(N(sFindReplaceDlgs findAgainsselfsmodelseditorsfinder(sselfseventsFindReplaceDlg((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnFindAgainos cCs¨|iodSnt|_z||i|iƒƒ}|i|tƒ|ii i |ƒ|ii i ddtƒt i ƒtidƒ|i|tƒWdt|_XdS(Ns#Code marker added to Browse HistorysringBellf0.125(sselfs_markingsTruesLineFromPositions GetCurrentPosslinenos MarkerAdds markPlaceMrksmodelseditorsaddBrowseMarkers setStatusswxsYieldstimessleeps MarkerDeletesFalse(sselfseventslineno((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnMarkPlacess    cCs£ti|dddƒ}zy|iƒtijo_|iƒoNyt|iƒƒd}Wn t j oti dƒqŒX|i |ƒqnWd|i ƒXdS(NsEnter line number:s Goto linesisInteger line number required( swxsTextEntryDialogsselfsdlgs ShowModalsID_OKsGetValuesintslineNos ValueErrorsLogErrorsGotoLinesDestroy(sselfseventsdlgslineNo((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnGotoLineƒs cCsJt|dƒo6|iƒ|iƒ\}}|iiii |ƒndS(NspageIdx( shasattrsselfsupdateViewStates GetCurLineslscolsmodelseditors statusBars setColumnPos(sselfseventscolsl((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnUpdateUI‘s cCs{dk}|it|iƒƒ}zH|iƒtijot |i ƒdjo|i |i dƒnWd|i ƒXdS(Ni( s TranslateDlgscreatesNonesselfsGetSelectedTextsdlgs ShowModalswxsOKslens translatedsReplaceSelectionsDestroy(sselfseventsdlgs TranslateDlg((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnTranslate—s ,cCsqdk}|iiiddƒtiƒz |i|i|i ƒƒƒWdti ƒX|iiiddƒdS(NsSpell checking...sWarningsSpelling checkedsInfo( s TranslateDlgsselfsmodelseditors setStatusswxsBeginBusyCursorsReplaceSelections spellChecksGetSelectedTexts EndBusyCursor(sselfsevents TranslateDlg((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnSpellCheck¡s    cCsdS(N((sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnMarginClick¬scCsÚtiƒ}|itdddƒ|it|iƒƒ|itdddƒ|it|i ƒƒ|it dddƒ|it |i ƒƒ|it dddƒ|it |i ƒƒ|iƒtiƒ}|itdddtiƒ|it|iƒtiijƒ|itd ddtiƒ|it|iƒtiijƒ|itd ddtiƒ|it|iƒtiijƒ|itd |ƒ|iƒ}|i||id |id ƒ|i ƒdS( NsView Whitespacesis Buffered drawsUse indentation guidessView EOL symbolssCRLFskindsLFsCRsEOL modei(!swxsMenusmenusAppends wxID_STC_WSsChecksselfsGetViewWhiteSpaces wxID_STC_BUFsGetBufferedDraws wxID_STC_IDNTsGetIndentationGuidess wxID_STC_EOLs GetViewEOLsAppendSeparators eolModeMenuswxID_STC_EOL_CRLFs ITEM_RADIOs GetEOLModesstcs STC_EOL_CRLFswxID_STC_EOL_LFs STC_EOL_LFswxID_STC_EOL_CRs STC_EOL_CRs AppendMenuswxID_STC_EOL_MODEs GetClientSizesss PopupMenuXYsxsysDestroy(sselfsevents eolModeMenusmenuss((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnSTCSettings²s*   """ !cCs|iti|ƒƒdS(N(sselfsSetViewWhiteSpacesUtilssgetEventCheckedsevent(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnSTCSettingsWhiteSpaceÍscCs|iti|ƒƒdS(N(sselfs SetViewEOLsUtilssgetEventCheckedsevent(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnSTCSettingsEOLÐscCs|iti|ƒƒdS(N(sselfsSetBufferedDrawsUtilssgetEventCheckedsevent(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnSTCSettingsBufferedDrawÓscCs|iti|ƒƒdS(N(sselfsSetIndentationGuidessUtilssgetEventCheckedsevent(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnSTCSettingsIndentGuideÖscCsNhttii<ttii<ttii<|i ƒ}|i |ƒdS(N( swxID_STC_EOL_CRLFswxsstcs STC_EOL_CRLFswxID_STC_EOL_LFs STC_EOL_LFswxID_STC_EOL_CRs STC_EOL_CRseventsGetIdseolsselfs SetEOLMode(sselfseventseol((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnChangeEOLModeÙs=cCswtiƒ}|itdƒ|itdƒ|itdƒ|iƒ}|i ||i d|i dƒ|i ƒdS(Ns EOLs to CRLFs EOLs to LFs EOLs to CRi(swxsMenusmenusAppendswxID_CVT_EOL_CRLFswxID_CVT_EOL_LFswxID_CVT_EOL_CRsselfs GetClientSizesss PopupMenuXYsxsysDestroy(sselfseventsmenuss((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnConvertás  !cCsNhttii<ttii<ttii<|i ƒ}|i |ƒdS(N( swxID_CVT_EOL_CRLFswxsstcs STC_EOL_CRLFswxID_CVT_EOL_LFs STC_EOL_LFswxID_CVT_EOL_CRs STC_EOL_CRseventsGetIdseolsselfs ConvertEOLs(sselfseventseol((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnConvertEolsìs=cCst|io0|iiiddtƒ|iƒt|_n*|iiiddƒg|_|i ƒ|i |_dS(NsMacro recordedsringBellsRecording macro...sWarning( sselfs_recordingMacrosmodelseditors setStatussTrues StopRecords_recordedMacros stcMacroCmdss StartRecord(sselfsevent((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys OnRecordMacro÷s     cCsL|io>x$|iD]\}}|i|ƒqW|iiidƒndS(NsMacro executed( sselfs_recordedMacros stcMacroCmdssstcMsgsstcLPrms CmdKeyExecutesmodelseditors setStatus(sselfseventsstcMsgsstcLPrm((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnPlaybackMacros   cCsL|iƒ|iƒf}|iiidt|ƒdƒ|i i |ƒdS(NsRecording macro: %ssWarning( sevents GetMessages GetLParamsdatasselfsmodelseditors setStatussstrs stcMacroCmdssappend(sselfseventsdata((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnRecordingMacro s cCsBdk}|i|ii||iiƒ}|iƒ|iƒdS(N( s STCPrintings STCPrintDlgsselfsmodelseditorsfilenamesdlgs ShowModalsDestroy(sselfseventsdlgs STCPrinting((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysOnPrints ! (@s__name__s __module__s refreshBmpsundoBmpsredoBmpscutBmpscopyBmpspasteBmpsfindBmps findAgainBmpsprintBmpsosslineseps defaultEOLs__init__s getModelDatas setModelDatassaveNotifications refreshCtrlsupdateFromAttrss refreshModelsgotoLines selectSections selectLinesinsertCodeBlocks isModifiedsreselectSelectionAsBlocksprocessSelectionBlocksgetSelectionAsLineNumberss setLinePtrsgotoBrowseMarkers OnRefreshs OnEditCuts OnEditCopys OnEditPastesOnEditPasteSelections OnEditUndos OnEditRedosdoFinds doNextMatchsOnFinds OnFindAgains OnMarkPlaces OnGotoLines OnUpdateUIs OnTranslates OnSpellChecks OnMarginClicks OnSTCSettingssOnSTCSettingsWhiteSpacesOnSTCSettingsEOLsOnSTCSettingsBufferedDrawsOnSTCSettingsIndentGuidesOnChangeEOLModes OnConverts OnConvertEolssFalses_recordingMacros_recordedMacros stcMacroCmdss OnRecordMacrosOnPlaybackMacrosOnRecordingMacrosOnPrint(((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysEditorStyledTextCtrl)sv  G    -                               sTextViewcBstZdZfd„ZRS(NsTextcCs9ti||t||dƒti|tƒt|_ dS(Niÿÿÿÿ( sEditorStyledTextCtrls__init__sselfsparents wxID_TEXTVIEWsmodelsactionss TextSTCMixsTruesactive(sselfsparentsmodelsactions((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys__init__s (s__name__s __module__sviewNames__init__(((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pysTextViews(s ExplorerNodessTextstextsstc-styles.rc.cfg(,stimesossStringIOswxswx.stcs PreferencesskeyDefssUtilss EditorViewssSearchsHelpsStyledTextCtrlss TextSTCMixsidWords object_delimseolss endOfLiness markPlaceMrks linePtrMrks markerCntsNewIds wxID_TEXTVIEWswxNewIdss wxID_STC_WSs wxID_STC_EOLs wxID_STC_BUFs wxID_STC_IDNTswxID_STC_EOL_MODEswxID_STC_EOL_CRLFswxID_STC_EOL_LFswxID_STC_EOL_CRswxID_CVT_EOL_LFswxID_CVT_EOL_CRLFswxID_CVT_EOL_CRsstcsStyledTextCtrls EditorViewsFindResultsAdderMixinsEditorStyledTextCtrlsTextViews Explorerss ExplorerNodesslangStyleInfoRegsappend( s PreferencesswxID_CVT_EOL_CRLFs wxID_TEXTVIEWs markerCnts ExplorerNodesswxID_STC_EOL_CRswxID_STC_EOL_CRLFs TextSTCMixs wxID_STC_BUFskeyDefss endOfLinessidWordsSearchswxID_CVT_EOL_LFsEditorStyledTextCtrls object_delims wxID_STC_EOLswxID_STC_EOL_LFs linePtrMrkswxsHelpsStringIOsossUtilss wxID_STC_WSswxID_STC_EOL_MODEsTextViewstimes markPlaceMrks wxID_STC_IDNTs EditorViewsswxID_CVT_EOL_CR((sW/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Views/SourceViews.pys? s$     - '(ÿî