From 401cedeb43a1dd52db6b81299e84e26a7e42c60c Mon Sep 17 00:00:00 2001 From: Allanis Date: Sat, 13 Apr 2013 19:07:22 +0100 Subject: [PATCH] [Add] resedit: reset button for space. --- utils/resedit/space.glade | 16 ++++++++++++++++ utils/resedit/space.py | 7 ++++++- utils/resedit/space.pyc | Bin 10249 -> 10524 bytes 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/utils/resedit/space.glade b/utils/resedit/space.glade index ddffb44..5180b2e 100644 --- a/utils/resedit/space.glade +++ b/utils/resedit/space.glade @@ -382,6 +382,22 @@ 18 + + + 70 + 35 + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Reset + 0 + + + 425 + 350 + + True diff --git a/utils/resedit/space.py b/utils/resedit/space.py index d493e39..a27cf15 100644 --- a/utils/resedit/space.py +++ b/utils/resedit/space.py @@ -50,7 +50,8 @@ class space: "butDone":["clicked", self.__done], "butSave":["clicked",self.saveSystems], "butZoomIn":["clicked", self.__space_zoomin], - "butZoomOut":["clicked", self.__space_zoomout] + "butZoomOut":["clicked", self.__space_zoomout], + "butReset":["clicked", self.__space_reset] } for key, val in hooks.items(): self.__swidget(key).connect(val[0], val[1]) @@ -199,6 +200,10 @@ class space: """ gtk.main_quit() + def __space_reset(self, wgt=None, event=None): + self.x = self.y = 0 + self.__space_draw() + def __space_down(self, wgt, event): if event.button == 1: x = event.x diff --git a/utils/resedit/space.pyc b/utils/resedit/space.pyc index 8ba5ee838d32588d534071e892657fdf51cbbdaf..2958a61b46e0215a1c85ba6d4e2e4e513bd80f0e 100644 GIT binary patch delta 2174 zcmah}-A|iU7=KP%TG|3Fg#x7vP$=!bhh}VS8XdANIELiFhVH}K^?kuMeD?)0mY}l4 zd9h498W*RF9~WNe&CpbW8d>q~! z|3Le_zt@Mpx_i%mLaCq3DK!#kA`2h0rJ6Tb2-0;$m+Ht0(RHFr^{$t!FkSc1rG_1~ zPSgll^%52(t3iauoq&i0#CFuEsM~ju)hKE+Sur^kCq0pArb^s%xkkNimI7TWV73Ce z4XcLAM8zP@c))02UD4V}Dl006Xp?C8>Os2Vp>_UvB`{274{fr$j>=w;PT;4G5}O`U zOLu9?;cWHfG$4pGXCt(BSx!bd**LBHM2S$53yG7-)i!NJsqCW!7n&Hp+Cl672N7jv z=cgG(l0B)WmVR|_;5y}o^#I|*W^i4vm4jije8MnJmHOl&j2VXh5jwD07OBISCJ%0Vh7Bz*WN z&%aSpKFs%X>yVCZF|qZyG+k4Zn0j54%aZ%S6G)+GWi`W}?L#F#NNLeCRei7M`-I_s z_eh*3GA%?@N-~7ZZ^8HKoLUyItvK2)+2)PVvN~Y?3ccFW#MW$SF_*Wq+ds=3P+1G# z@q~xjM>R>WS4B-n!-s0Gx!ah$nXdZ5x`-<5eB)l zWII{MUUPIBmLS7uq2x?B3(K~C6p=>(#{kF8KrGch2=N4<0dNxV7~r&7iS2FBEIM8W ztB}{@=8ITccmm!@zy=y@mjE$<7N(Jw zu)1lIE$(+k%+x`umZfh%b=jDYlZO=MJE^{}q&l=x zDYLdGwNd3NNlOmzr*P9ZaaOpXi}FzP6D&EnW9Y)<$Z+}Jve2cAfN!MRnWP zD-8A2m#$U>t?Z|=pn^%OMB_8N=%R}%{Bcv6sNkovi&l9#KxH>-?!-@kI#*pJ7VgtI zn>RI+-GWW*FdL+m3)(Zp!6vEV(MpgC+(#RgJv1+feJfsCd4 zY&n#@R5t1kVj&>TE&S>vb)X6U@j zIK~U|xca&ERWYE9$ZO+AVF&@cfMJH+#3<$LSv$94%M>go<7B>MPua!AoE%|I?gm~5 z-caR8vTGFLn?MlQ3+w|9t8XJaMkZOb-HdELBPXDE8O!ObOF4K^<7wd7+DX;A?X|t02Bn>n!-(%=tc6weP z@3s8(;vy?@fMblSm5z}3N`26=VdyxE>aEzQ*rRU7lA&ezUxPmyy`jRsBkGS>KzyVA ziDg7eUG7{C{J<+E{5z1R_C?oGaVp88Ofd4W$~54No+T^HuuV_lp7NmUGwbdII%jd|2Sj z##LWWSo~NU>5)Pt)Y|rBwNaeD79~4v=X5dh4r1!$^N>=&0fvoaV`tBtIXy8ld+N~C z3At6wVQkVB0b3QxyHFdcw2=&3zde-6q$I2yxc`b