;ò ¤‰Ec@sgdkZdklZlZlZdklZdkZdkZdkZdei fd„ƒYZ dS(N(sgsTRUEsFALSE(s memo_listsShowAllcBstZd„Zd„ZRS(Ncs|tiiˆƒˆitdƒƒˆitƒˆiti ti ƒti ƒ}ˆi i|ttdƒ|itiƒtitdƒ}|i|ƒtiƒ} |i| ttdƒtitƒˆ_|iˆittdƒˆiit| iƒƒˆiiddƒˆiddƒti ƒ}ti"ƒ}ti$tdƒ|dt%i&ƒ} ˆii(| ƒ|i)dd „ƒti$td ƒ|d t%i*ƒ} ˆii(| ƒti$td ƒ|d t%i+ƒ} ˆii(| ƒˆii,tƒˆii-ƒ}|i/ti0ƒd „}ˆi2ti3i4ƒˆii)d|ƒˆi)dˆi5ƒˆi6ti ƒti7ƒ}ˆi i|ttdƒ|i9ti:ƒ|i;dƒ|i<dƒd„}ti>dti?ƒ} |i| ƒ| i)d|ƒ‡d†} ti>dtiBƒ} |i| ƒ| i)d| ƒ‡d†} tDiEtiFtdƒƒ} |i| ƒ| i)d| ƒˆiGƒdS(Ns All memosii˙˙˙˙i i,sHidesactivestoggledcCs ti|ƒS(N(s memo_lists toggle_hiddenspath(stspath((sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pys'ssTimestextsMessagecCs0ti|ƒ}dkl}||ƒiƒdS(N(sEditBox(s memo_listsget_memo_by_pathspathsmemosEditBoxsshow(sviewspathscolumnsmemosEditBox((sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pysactivate4s s row-activatedsresponseiicCsdkl}|ƒiƒdS(N(sEditBox(sEditBoxsshow(sbsEditBox((sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pysnewJs sstocksclickedcs*ˆiiƒ}g}x>tD]6}|i|ƒo ti|ƒ}|i |ƒqqW| ot i t dƒƒdSnt|ƒ}|djot dƒ|di}nt dƒ|}titdtiti|ƒ}t i|tiƒo2x!|D]}ti|ddƒqûWtiƒndS(Ns$You need to select some memos first!isReally delete memo '%s'?isReally delete %d memos?supdate(sselfslists get_selectionsselsmemoss memo_listsitersiter_is_selectedsget_memo_by_itersmsappendsroxsalerts_slenslsbriefsmessagesgs MessageDialogsNonesMESSAGE_QUESTIONsBUTTONS_CANCELsboxsconfirms STOCK_DELETEsdeletesnotify_changed(sbsboxsmslsitersmessagesselsmemos(sself(sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pysdeleteQs*  cs݈iiƒ}g}x>tD]6}|i|ƒo ti|ƒ}|i |ƒqqWt |ƒdjot i tdƒƒdSndkl}||dƒiƒdS(Nis*You need to select exactly one memo first!(sEditBoxi(sselfslists get_selectionsselsmemoss memo_listsitersiter_is_selectedsget_memo_by_itersmsappendslensroxsalerts_sEditBoxsshow(sbsEditBoxsmsitersselsmemos(sself(sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pyseditls s_Edit(HsgsDialogs__init__sselfs set_titles_sset_has_separatorsFALSEs add_buttons STOCK_CLOSEsRESPONSE_CANCELsFramesframesvboxs pack_startsTRUEsset_shadow_types SHADOW_INsHBoxshboxsadds VScrollbarsscrollspack_endsTreeViews memo_listslistsset_scroll_adjustmentssNonesget_adjustmentsset_size_requestsset_default_sizesCellRendererTextstextsCellRendererTogglestogglesTreeViewColumnsmemossHIDDENscolumns append_columnsconnectsTIMEsBRIEFsset_headers_visibles get_selectionsselsset_modesSELECTION_MULTIPLEsactivates add_eventssgdksBUTTON_PRESS_MASKsresponsesset_default_responses HButtonBoxsactionss set_layouts BUTTONBOX_ENDsset_border_widths set_spacingsnewsButtons STOCK_NEWsbuttonsdeletes STOCK_DELETEseditsroxs ButtonMixedsSTOCK_PROPERTIESsshow_all(sselfsactivatestextsframesactionsstogglesselshboxsnewscolumnsbuttonseditsscrollsdelete((sselfsC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pys__init__ sj        !!          cCs(|ttiƒjo|iƒndS(N(sresponsesintsgsRESPONSE_CANCELsselfsdestroy(sselfsboxsresponse((sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pysresponse~s(s__name__s __module__s__init__sresponse(((sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pysShowAlls u( sroxsgsTRUEsFALSEsmains memo_lists pretty_timestimesmemossDialogsShowAll( sFALSEsgsmemossShowAlls pretty_timesroxs memo_liststimesTRUE((sC/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/ShowAll.pys?s