cca
diff Interface.py @ 2:9c07f7db09af
module Interface + class Handlers
author | Ilia |
---|---|
date | Tue, 30 Nov 2010 00:24:32 +0300 |
parents | |
children | 9194e2a2e45c |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/Interface.py Tue Nov 30 00:24:32 2010 +0300 1.3 @@ -0,0 +1,80 @@ 1.4 +#Interface 1.5 +automata 1.6 +handlers 1.7 +#menu 1.8 +#infoPanel=Frame 1.9 +#canvas 1.10 +#actionPanelFrame start stop nextStep zoomIn zoomOut faster slower 1.11 + 1.12 + 1.13 + 1.14 +class Handlers(object): 1.15 + def __init__(self): 1.16 + pass 1.17 + def start(): 1.18 + pass 1.19 + def stop(): 1.20 + pass 1.21 + def nextStep(): 1.22 + pass 1.23 + def saveFile(): 1.24 + pass 1.25 + def openFile(): 1.26 + pass 1.27 + def help(): 1.28 + pass 1.29 + def zoomIn(): 1.30 + pass 1.31 + def zoomOut(): 1.32 + pass 1.33 + def slower(): 1.34 + pass 1.35 + def faster(): 1.36 + pass 1.37 + def changeSize(): 1.38 + pass 1.39 + def draw(): 1.40 + pass 1.41 + def press1():# рисовалка 1.42 + pass 1.43 + def motion1():# рисовалка 1.44 + pass 1.45 + def press3():# рисовалка 1.46 + pass 1.47 + def motion3():# рисовалка 1.48 + pass 1.49 + def pressKey1():# рисовалка+перемещение по полю (левая+ctrl) 1.50 + pass 1.51 + def motionKey1():# рисовалка+перемещение по полю (левая+ctrl) 1.52 + pass 1.53 + def press12():# zoom 1.54 + pass 1.55 + def motion12():# zoom 1.56 + pass 1.57 +#_______change order of states_________ 1.58 + def changeStates():# появление окошка для изменения порядка состояний: список параметров, можно выбрать один или два и есть три кнопки: toTop toBottom switch delete 1.59 + pass 1.60 + def toTop():# отправляет один элемент списка в начало 1.61 + pass 1.62 + def toBottom():# отправляет один элемент списка в конец 1.63 + pass 1.64 + def switch():# меняет два выбранных элемента местами 1.65 + pass 1.66 + def deleteState(): 1.67 + pass 1.68 + def closeChangeWindow():# закрывает окно изменения порядка состояний 1.69 +#_______add state_____________________ 1.70 + def addState():# открытие окошка добавления, две кнопки: add close 1.71 + pass 1.72 + def add(): 1.73 + pass 1.74 + def closeAddWindow(): 1.75 + pass 1.76 +#________change state parameters________ 1.77 + def changeStateParameters():# появление окошка, в котором есть список состояний, облавти ввода текста с подписями, которые самозаполняются при выделении элементов списка, есть кнопки OK close delete 1.78 + pass 1.79 + def ok(): 1.80 + pass 1.81 + #deleteState уже есть 1.82 + def closeStateWindow(): 1.83 + pass