Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.cmm.msu.ru/trac/cca/browser/Interface.py?rev=5%3A9194e2a2e45c&format=txt
Дата изменения: Fri Dec 3 14:21:03 2010
Дата индексирования: Fri Feb 11 19:54:27 2011
Кодировка: Windows-1251
# Interface
automata
handlers
#menu
#infoPanel=Frame
#canvas
#actionPanelFrame start stop nextStep zoomIn zoomOut faster slower

class Handlers(object):

def __init__(self, scale, speed, offset):
self.scale = scale
self.speed = speed
self.offset = offset
self.after_id = 0

def start(self):
self.nextStep()
self.after_id = canvas.after(self.speed, self.start)

def stop(self):
self.canvas.after_cancel(self.after_id)

def next_step(self):
automata.nextStep()
self.draw()

def save_file():
pass

def open_file():
pass

def help():
pass

def close_help_window

def zoom_in():
pass

def zoom_out():
pass

def slower():
pass

def faster():
pass

def change_size():
pass

def draw():
pass

def press1():# рисовалка
pass

def motion1():# рисовалка
pass

def press3():# рисовалка
pass

def motion3():# рисовалка
pass

def press_key1():# рисовалка+перемещение по полю (левая+ctrl)
pass

def motion_key1():# рисовалка+перемещение по полю (левая+ctrl)
pass

def press12():# zoom
pass

def motion12():# zoom
pass

def change_states():# появление окошка для изменения порядка состояний: список параметров, можно выбрать один или два и есть три кнопки: toTop toBottom switch delete
pass

def to_top():# отправляет один элемент списка в начало
pass

def to_bottom():# отправляет один элемент списка в конец
pass

def switch():# меняет два выбранных элемента местами
pass

def delete_state():
pass

def close_change_window():# закрывает окно изменения порядка состояний
pass

def add_state():# открытие окошка добавления, две кнопки: add close
pass

def add():
pass

def close_add_window():
pass

def change_state_parameters():# появление окошка, в котором есть список состояний, облавти ввода текста с подписями, которые самозаполняются при выделении элементов списка, есть кнопки OK close delete
pass

def ok():
pass
#deleteState уже есть

def close_state_window():
pass