diff --git a/display_centre.py b/display_centre.py index cb50b05..d87209b 100644 --- a/display_centre.py +++ b/display_centre.py @@ -1,32 +1,35 @@ import logging +import math +import os import sys +import time import traceback from Tkinter import * -import time -import os -import math - -import data_centre import video_centre +import data_centre VIDEO_DISPLAY_TEXT = 'NOW [{}] {} NEXT [{}] {}' -VIDEO_DISPLAY_BANNER_LIST = ['[', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', ']'] +VIDEO_DISPLAY_BANNER_LIST = [ + '[', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', ']'] VIDEO_DISPLAY_BANNER_TEXT = '{} {} {}' logger = data_centre.setup_logging() tk = Tk() -tk.withdraw() +# tk.withdraw() canvas = Canvas(tk, width=500, height=400, bd=0, highlightthickness=0) canvas.pack() +wid = canvas.winfo_id() +os.system('xterm -into %d -geometry 40x20 -sb &' % wid) + data = data_centre.data() try: video_driver = video_centre.video_driver(canvas) while True: - tk.update() + tk.update() except Exception as e: logger.error(str(e))