From: Lincoln de Sousa Date: Tue, 12 Aug 2008 08:02:54 +0000 (-0300) Subject: removing the method Gzv.draw_current_ball and merging X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fmovie.git;a=commitdiff_plain;h=4a4b78c9de4daf237cc4215ed1cca56c37b16fa1 removing the method Gzv.draw_current_ball and merging its code in Gzv.expose_draw --- diff --git a/gzv.py b/gzv.py index 7feba6c..42dce80 100644 --- a/gzv.py +++ b/gzv.py @@ -310,9 +310,15 @@ class Gzv(GladeLoader): if not self.image: return - self.draw_current_ball() for i in self.balls: self.draw_ball(i) + + if self.start_x < 0: + return False + + ball = Ball(self.start_x, self.start_y, self.radius) + self.draw_ball(ball) + return False def draw_ball(self, ball): @@ -327,12 +333,6 @@ class Gzv(GladeLoader): ctx.arc(ball.x, ball.y, ball.radius+1, 0, 64*math.pi) ctx.stroke() - def draw_current_ball(self): - if self.start_x < 0: - return - ball = Ball(self.start_x, self.start_y, self.radius) - self.draw_ball(ball) - def button_press(self, widget, event): if event.button == 1: self.start_x = event.x