Updates to toorchat

master
haddaway 2012-10-20 21:35:00 -07:00
parent 37783c85b0
commit c3299508a6
1 changed files with 7 additions and 4 deletions

View File

@ -50,15 +50,18 @@ class Visualizer():
self.screen_max_y, self.screen_max_x = self.screen.getmaxyx() self.screen_max_y, self.screen_max_x = self.screen.getmaxyx()
self.__draw_frame__() self.__draw_frame__()
self.screen.refresh() self.screen.refresh()
last_message_index = 0
while True: while True:
self.screen_max_y, self.screen_max_x = self.screen.getmaxyx() self.screen_max_y, self.screen_max_x = self.screen.getmaxyx()
self.screen.addstr(0, 1, "[S] Send Message ") self.screen.addstr(0, 1, "[S] Send Message ")
if len(self.message_queue) > 0: if len(self.message_queue) > 0:
self.screen.clear() message = time.ctime()+":"+ str(self.message_queue[len(self.message_queue)-1].data)
self.__draw_frame__() self.screen.addstr(last_message_index+3,1, message + " "*(self.screen_max_x-(2+len(message))))
self.screen.refresh() print self.screen_max_x
self.screen.addstr(3,1,"Last Message:" + str(self.message_queue[len(self.message_queue)-1].data)) last_message_index +=1
self.message_queue.pop() self.message_queue.pop()
if last_message_index > self.screen_max_y-5:
last_message_index = 0
entry = self.screen.getch() entry = self.screen.getch()
if entry == curses.KEY_RESIZE: if entry == curses.KEY_RESIZE:
self.__draw_frame__() self.__draw_frame__()