def __create_widgets(self): self.label = HIGAnimatedLabel(self.label_text) self.label.label.set_alignment(0, 0.5) self.label.label.set_padding(0, 0) self.label.label.set_single_line_mode(True) self.anim_image = gtk.Image() self.image = gtk.image_new_from_stock(gtk.STOCK_CLOSE, gtk.ICON_SIZE_MENU) self.button = gtk.Button() self.button.set_focus_on_click(False) self.button.set_relief(gtk.RELIEF_NONE) self.button.set_name('tabNotebookButton') self.button.add(self.image) self.button.connect('clicked', self.__close_button_clicked) self.button.connect('style-set', self.__button_style_set) self.label.connect('button-press-event', self.on_button_press_event) self.label.entry.connect('focus-out-event', self.on_entry_focus_out) self.pack_start(self.anim_image, False, False, 0) self.pack_start(self.label) self.pack_end(self.button, False, False, 0) self.show_all() self.switch_button_mode(False)