Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python3
- from circuits import Component, Event, Debugger
- from libs import t1tbEvents
- import curses
- class App(Component):
- ticks=0
- running=True
- max_ticks=20
- def __init__(self):
- super(App, self).__init__()
- def Hello(self):
- """Hello Event Handler"""
- print("Hello World!")
- def Tick(self):
- """Tick Event Handler"""
- if self.running:
- if self.ticks <= self.max_ticks:
- print("TICK", self.ticks)
- self.ticks+=1
- self.fire(t1tbEvents.Tick())
- else:
- self.running=False
- else:
- self.fire(t1tbEvents.Terminate())
- def Terminate(self):
- raise SystemExit(0)
- def started(self, *args):
- self.register(self)
- #Debugger.register(self)
- self.fire(t1tbEvents.Tick())
- App().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement