123456789101112131415161718192021222324 |
- '''
- Created on 27-jul.-2014
- @author: Simon
- '''
- import Tkinter as tk
- import target_py.target_performance as target
- from sccd.runtime.libs.ui import ui
- from sccd.runtime.statecharts_core import Event
- from sccd.runtime.tkinter_eventloop import *
- if __name__ == '__main__':
- ui.window = tk.Tk()
- ui.window.withdraw()
- def callback(ctrl, behind_schedule):
- if behind_schedule > 2000:
- print len(ctrl.object_manager.instances)
- ctrl.stop()
- ui.window.destroy()
- controller = target.Controller(TkEventLoop(ui.window), behind_schedule_callback=callback)
- controller.start()
- ui.window.mainloop()
|