Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/snake/rev/4e9a51811716
Дата изменения: Unknown
Дата индексирования: Mon Oct 1 23:38:06 2012
Кодировка:
snake: 4e9a51811716

snake

changeset 150:4e9a51811716

Fixed bug with file open cancelling
author Daniil Alexeyevsky <me.dendik@gmail.com>
date Mon, 20 Dec 2010 18:10:34 +0300
parents 313f85c57e9b
children 42eeb876f42d
files main.py
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line diff
     1.1 --- a/main.py	Mon Dec 20 18:00:55 2010 +0300
     1.2 +++ b/main.py	Mon Dec 20 18:10:34 2010 +0300
     1.3 @@ -49,9 +49,11 @@
     1.4              self.engine.snakes = [None, None, None, None]
     1.5              pass
     1.6          if self.step_id == 0:
     1.7 -            file_name = tkfd.askopenfilename(title="Open file")
     1.8 +            file = tkfd.askopenfile(title="Open file")
     1.9 +            if file == None:
    1.10 +                return
    1.11              snake = self.engine.create_snake(snake_number)
    1.12 -            snake.load(open(file_name, "r"))
    1.13 +            snake.load(file)
    1.14              pass
    1.15          self.engine.refill()
    1.16          self.engine.redraw()