def intro(self): _desktop_box = common.init_flowbox() _unity_button = \ common.set_button_image(common.IMAGE_PATH + "unity_top.png") _gnome3_button = \ common.set_button_image(common.IMAGE_PATH + "gnome3_top.png") _kde5_button = \ common.set_button_image(common.IMAGE_PATH + "kde5_top.png") _unity_button.connect("clicked", self.on_desktop_button_clicked, "unity") _gnome3_button.connect("clicked", self.on_desktop_button_clicked, "gnome3") _kde5_button.connect("clicked", self.on_desktop_button_clicked, "kde5") _desktop_box.insert(_unity_button, 0) _desktop_box.insert(_gnome3_button, 1) _desktop_box.insert(_kde5_button, 2) _desktop_scrolled = common.init_scroll(_desktop_box) return _desktop_scrolled
def __init__(self): Gtk.Window.__init__(self, title=_("Ubuntu Config")) self.set_default_size(1040, 600) self.notebook.set_tab_pos(Gtk.PositionType.LEFT) lang_box = common.init_flowbox() tweak_box = common.init_flowbox() label1 = Gtk.Label(label=_("Choose Desktop Environment")) label2 = Gtk.Label(label=_("Set Language IM")) label3 = Gtk.Label(label=_("Tweak Desktop")) self.desktop_page = DesktopPage() self.lang_page = lang_box self.tweak_page = tweak_box self.notebook.append_page(self.desktop_page.intro(), label1) self.notebook.append_page(self.lang_page, label2) self.notebook.append_page(self.tweak_page, label3) self.add(self.notebook)