Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/cca/raw-rev/0eadc4383ca7
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 04:15:31 2012
Кодировка:

# HG changeset patch
# User is_rusinov
# Date 1292149932 -10800
# Node ID 0eadc4383ca78b078bb47a7d61b5f582fd3059e9
# Parent da819fc713f8728a1a47a6f05d7f8d7555108606
correction in slower/faster fix #11

diff -r da819fc713f8 -r 0eadc4383ca7 Interface.py
--- a/Interface.py Sun Dec 12 13:20:32 2010 +0300
+++ b/Interface.py Sun Dec 12 13:32:12 2010 +0300
@@ -93,14 +93,17 @@
self.cell_size = self.cell_size - zoom_rate
self.draw()

- def slower(self, speed_rate=1):
- self.delay = self.delay + speed_rate
+ def slower(self, speed_rate=2):
+ self.stop()
+ self.delay = self.delay*speed_rate
+ self.start()

- def faster(self, speed_rate=1):
- if self.delay > speed_rate:
- self.delay = self.delay - speed_rate
- else:
- self.delay = 0
+ def faster(self, speed_rate=2):
+ self.stop()
+ self.delay = self.delay / speed_rate
+ if self.delay == 0:
+ self.delay = 1
+ self.start()

def change_size(self):
try: