except TypeError: buffer_manager.register_support(self._conv, read_box) buffer_manager.set_buffer(self._conv) def do_nomap(self, size, key): return key def _keypress(self, (maxcol,), key): if key in ('r', 'e'): emit_signal(self, 'keypress', key) return key elif key not in (' ','enter'): return key try: buffer_manager.set_buffer(self._conv) except TypeError: buffer_manager.register_support(self._conv, read_box) buffer_manager.set_buffer(self._conv) conv_widget = conv_widget_columns class sigthread_container(thread_container): __slots__ = () __metaclass__ = MetaSuper def join(self, conv): self.__super.join(conv) conv = self[conv.thread] #Signals.emit(conv, 'modified')
def do_activate(self, size, key): try: buffer_manager.set_buffer(self._conv) except TypeError: buffer_manager.register_support(self._conv, read_box) buffer_manager.set_buffer(self._conv)
summarytxt = urwid.AttrWrap(summarytxt, 'status') input = urwid.Edit() bframe = urwid.Pile([summarytxt, input]) body_loading = urwid.ListBox([urwid.Text('Loading....')]) frame = fraMe(body_loading, footer=bframe) frame.set_focus('body') buffer_manager.register_rootobj(frame.set_body) #buffer_manager.register_rootobj(set_rbuffer) lines2 = info_log_list([urwid.Text(('test','hello2'))],500) sconn = xappy.SearchConnection(xapidx) qall = sconn.query_all() buffer_manager.register_support( qall, index_box) buffer_manager.register_support(lines2, info_log) buffer_manager.register_support(conv_container, read_box) #listbox2 = buffer_manager.set_buffer(lines2) listbox2 = buffer_manager.get_buffer(lines2) #listbox = buffer_manager.get_buffer(qall) listbox1 = buffer_manager.set_buffer(qall) #buffer_manager.register_noremove(listbox) #buffer_manager.register_noremove(listbox2) def addLine(text): lines2.append(urwid.Text(text)) listbox2.set_focus(len(lines2) - 1)