;ò àEc@s9dklZdkZgZdeifd„ƒYZdS((sgNsArrowcBs2tZdd„Zd„Zd„Zdd„ZRS(Ni2csñtiiˆƒˆitiiƒ|ˆ_|ˆ_|ˆ_ |ˆ_ ti |ti ƒˆ_ ˆiˆi ƒdˆ_ˆidˆiƒˆidˆiƒˆid‡d†ƒˆid‡d†ƒˆid‡d †ƒtiˆƒdS( Nisbutton-press-eventsbutton-release-eventsenter-notify-eventcsˆitiƒS(N(sselfs set_statesgsSTATE_PRELIGHT(swse(sself(sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pysssleave-notify-eventcsˆitiƒS(N(sselfs set_statesgs STATE_NORMAL(swse(sself(sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pysssdestroycs tiˆƒS(N(srefleak_bug_workaroundsremovesself(sw(sself(sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pyss(sgsEventBoxs__init__sselfs add_eventssgdksBUTTON_PRESS_MASKsdatascallbacks arrow_typestimesArrows SHADOW_OUTsarrowsaddsbuttonsconnects button_presssbutton_releasesrefleak_bug_workaroundsappend(sselfs arrow_typescallbacksdatastime((sselfsA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pys__init__s"         cCsŠ|idjp|itiijodSn|i|_|ii|i ti ƒt i |i dd|iƒ|_|iddƒdS(Niii,sresched(sselfsbuttonseventstypesgsgdks BUTTON_PRESSsarrowssets arrow_types SHADOW_INsgobjects timeout_addstimesincrscb(sselfsboxsevent((sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pys button_press s & #cCsQ|i|ijodSnd|_|ii|itiƒti |i ƒdS(Ni( sselfsbuttonseventsarrowssets arrow_typesgs SHADOW_OUTsgobjects source_removescb(sselfsboxsevent((sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pysbutton_release)s  icCsN|o/ti|iƒti|i|iƒ|_n|i|i ƒdSdS(Ni( sreschedsgobjects source_removesselfscbs timeout_addstimesincrscallbacksdata(sselfsresched((sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pysincr1s (s__name__s __module__s__init__s button_presssbutton_releasesincr(((sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pysArrows  (sroxsgsgobjectsrefleak_bug_workaroundsEventBoxsArrow(sgobjectsrefleak_bug_workaroundsArrowsg((sA/mnt/gmirror/ports/deskutils/rox-memo/work/memo-2.0/Memo/Arrow.pys?s