def message(self, message=None): if message: Common.gui.twitter_message_widget.set_markup( '<span size="small">' + Common.escape(message) + '</span>') else: Common.gui.twitter_message_widget.set_label('') Common.gui.refresh()
def error_thread(self): while self.error_list: diagnostic = self.error_list[0] Common.gui.twitter_error_widget.set_markup( '<span size="small" weight="bold" foreground="red">' + Common.escape(diagnostic) + '</span>') yield Common.gui.blanking_delay Common.gui.twitter_error_widget.set_label('') yield 0.2 self.error_list.pop(0)
def update_tab_label(self): text = '<span' if self.selected: if self.selected == 2: text += ' foreground="' + Common.gui.select2_color + '"' else: text += ' foreground="' + Common.gui.select_color + '"' if self.name is None: name = '%d' % self.ordinal text += ' style="italic"' else: name = self.name if not self.frozen: text += ' weight="bold"' text += ('>' + Common.escape(name) + '</span>' ' <span size="small" foreground="gray50">' + str(len(self.tab_vbox.get_children())) + '</span>') label = gtk.Label() label.set_markup(text) Common.gui.notebook_widget.set_tab_label(self.widget, label)
def error(self, diagnostic): self.gui_message_widget.set_markup( '<span weight="bold" foreground="red">' + Common.escape(diagnostic) + '</span>') self.refresh()