def __init__(self, CFG): gtk.Fixed.__init__(self) self.metodos = [] self.minimo = ESPACIO_TOTAL self.part = Particiones() self.discos = self.part.lista_discos() print 'Se han encontrado los siguientes discos: {0}' \ .format(self.discos) self.lbl1 = gtk.Label( _("Select the disk where you want to install \ Canaima:")) self.lbl1.set_size_request(690, 20) self.lbl1.set_alignment(0, 0) self.put(self.lbl1, 0, 0) self.cmb_discos = gtk.combo_box_new_text() self.cmb_discos.set_size_request(690, 30) self.put(self.cmb_discos, 0, 25) atk_acc(self.cmb_discos, self.lbl1) self.cmb_discos.connect('changed', self.seleccionar_disco) for d in self.discos: self.cmb_discos.append_text(d) self.barra_part = BarraParticiones(self) self.barra_part.set_size_request(690, 100) self.put(self.barra_part, 0, 60) self.lbl2 = gtk.Label(_("Slelect the installation method:")) self.lbl2.set_size_request(690, 20) self.lbl2.set_alignment(0, 0) self.put(self.lbl2, 0, 165) self.cmb_metodo = gtk.combo_box_new_text() self.cmb_metodo.set_size_request(690, 30) self.cmb_metodo.connect('changed', self.establecer_metodo) self.put(self.cmb_metodo, 0, 190) self.lbl4 = gtk.Label() self.lbl4.set_size_request(690, 90) self.lbl4.set_alignment(0, 0) self.lbl4.set_line_wrap(True) atk_label(self.lbl4) self.put(self.lbl4, 0, 225) atk_acc(self.cmb_metodo, self.lbl2) self.cmb_discos.set_active(0)
def __init__(self, CFG): gtk.Fixed.__init__(self) self.metodos = [] self.minimo = ESPACIO_TOTAL self.part = Particiones() self.discos = self.part.lista_discos() print 'Se han encontrado los siguientes discos: {0}' \ .format(self.discos) self.lbl1 = gtk.Label(_("Select the disk where you want to install \ Canaima:")) self.lbl1.set_size_request(690, 20) self.lbl1.set_alignment(0, 0) self.put(self.lbl1, 0, 0) self.cmb_discos = gtk.combo_box_new_text() self.cmb_discos.set_size_request(690, 30) self.put(self.cmb_discos, 0, 25) atk_acc(self.cmb_discos, self.lbl1) self.cmb_discos.connect('changed', self.seleccionar_disco) for d in self.discos: self.cmb_discos.append_text(d) self.barra_part = BarraParticiones(self) self.barra_part.set_size_request(690, 100) self.put(self.barra_part, 0, 60) self.lbl2 = gtk.Label(_("Slelect the installation method:")) self.lbl2.set_size_request(690, 20) self.lbl2.set_alignment(0, 0) self.put(self.lbl2, 0, 165) self.cmb_metodo = gtk.combo_box_new_text() self.cmb_metodo.set_size_request(690, 30) self.cmb_metodo.connect('changed', self.establecer_metodo) self.put(self.cmb_metodo, 0, 190) self.lbl4 = gtk.Label() self.lbl4.set_size_request(690, 90) self.lbl4.set_alignment(0, 0) self.lbl4.set_line_wrap(True) atk_label(self.lbl4) self.put(self.lbl4, 0, 225) atk_acc(self.cmb_metodo, self.lbl2) self.cmb_discos.set_active(0)
def __init__(self, CFG): 'Constructor' gtk.VBox.__init__(self) self.locale = '' self.timezone = '' self.keyboard = '' lbl_lang = gtk.Label(_("Language")) self.pack_start(lbl_lang, False, False) self._cmb_lang = ComboBoxObject() self._build_cmb_lang() atk_acc(self._cmb_lang, lbl_lang) self.pack_start(self._cmb_lang, False, False) lbl_tz = gtk.Label(_("Timezone")) self.pack_start(lbl_tz, False, False) self._cmb_tz = ComboBoxObject() self._build_cmb_tz() atk_acc(self._cmb_tz, lbl_tz) self.pack_start(self._cmb_tz, False, False) lbl_keyboard = gtk.Label(_("Keyboard")) self.pack_start(lbl_keyboard, False, False) self._cmb_kbd = ComboBoxObject() self._build_cmb_keyboard() atk_acc(self._cmb_kbd, lbl_keyboard) self.pack_start(self._cmb_kbd, False, False) hsep1 = gtk.HSeparator() self.pack_start(hsep1) #====================================================================== # self._img_distribucion = gtk.Image() # self.add(self._img_distribucion) #====================================================================== vbox1 = gtk.VBox() lbl2 = gtk.Label( _("Press some keys to test the chosen keyboard \ layout")) vbox1.pack_start(lbl2, False, False) txt_prueba = gtk.Entry() atk_acc(txt_prueba, lbl2) vbox1.pack_start(txt_prueba, False, False) self.pack_end(vbox1, False, False) self.reset_form()
def __init__(self, CFG): 'Constructor' gtk.VBox.__init__(self) self.locale = '' self.timezone = '' self.keyboard = '' lbl_lang = gtk.Label(_("Language")) self.pack_start(lbl_lang, False, False) self._cmb_lang = ComboBoxObject() self._build_cmb_lang() atk_acc(self._cmb_lang, lbl_lang) self.pack_start(self._cmb_lang, False, False) lbl_tz = gtk.Label(_("Timezone")) self.pack_start(lbl_tz, False, False) self._cmb_tz = ComboBoxObject() self._build_cmb_tz() atk_acc(self._cmb_tz, lbl_tz) self.pack_start(self._cmb_tz, False, False) lbl_keyboard = gtk.Label(_("Keyboard")) self.pack_start(lbl_keyboard, False, False) self._cmb_kbd = ComboBoxObject() self._build_cmb_keyboard() atk_acc(self._cmb_kbd, lbl_keyboard) self.pack_start(self._cmb_kbd, False, False) hsep1 = gtk.HSeparator() self.pack_start(hsep1) #====================================================================== # self._img_distribucion = gtk.Image() # self.add(self._img_distribucion) #====================================================================== vbox1 = gtk.VBox() lbl2 = gtk.Label(_("Press some keys to test the chosen keyboard \ layout")) vbox1.pack_start(lbl2, False, False) txt_prueba = gtk.Entry() atk_acc(txt_prueba, lbl2) vbox1.pack_start(txt_prueba, False, False) self.pack_end(vbox1, False, False) self.reset_form()
def __init__(self, CFG): gtk.HBox.__init__(self) table = gtk.Table(20, 2) attr = pango.AttrList() size = pango.AttrSize(18000, 0, -1) attr.insert(size) self.lbltitle1 = gtk.Label( _("Configuration for the administrator \ account")) self.lbltitle1.set_alignment(0, 0.5) self.lbltitle1.set_attributes(attr) atk_label(self.lbltitle1) table.attach(self.lbltitle1, 0, 2, 0, 1) self.chkoem = gtk.CheckButton( _("OEM Installation (Ignore this \ setting and makes it at the first start).")) self.chkoem.connect("toggled", self.oemchecked) table.attach(self.chkoem, 0, 2, 1, 2) self.chkgdm = gtk.CheckButton( _("Enable Accessibility in the user \ login screen (GDM).")) table.attach(self.chkgdm, 0, 2, 2, 3) self.lblpassroot1 = gtk.Label(_("Enter a password:"******"Repeat the password:"******"Machine name:")) self.lblmaquina.set_alignment(0, 0.5) table.attach(self.lblmaquina, 0, 1, 5, 6) self.txtmaquina = gtk.Entry() self.txtmaquina.set_text('canaima-popular') self.txtmaquina.set_max_length(255) atk_acc(self.txtmaquina, self.lblmaquina) table.attach(self.txtmaquina, 1, 2, 5, 6) self.lbltitle2 = gtk.Label(_("Configuration for the user account")) self.lbltitle2.set_alignment(0, 0.5) self.lbltitle2.set_attributes(attr) atk_label(self.lbltitle2) table.attach(self.lbltitle2, 0, 2, 6, 7) self.lblnombre = gtk.Label(_("Full name:")) self.lblnombre.set_alignment(0, 0.5) table.attach(self.lblnombre, 0, 1, 7, 8) self.txtnombre = gtk.Entry() atk_acc(self.txtnombre, self.lblnombre) table.attach(self.txtnombre, 1, 2, 7, 8) self.lblusuario = gtk.Label(_("User name:")) self.lblusuario.set_alignment(0, 0.5) table.attach(self.lblusuario, 0, 1, 8, 9) self.txtusuario = gtk.Entry() atk_acc(self.txtusuario, self.lblusuario) table.attach(self.txtusuario, 1, 2, 8, 9) self.lblpassuser1 = gtk.Label(_("Enter a password:"******"Repeat the password:")) self.lblpassuser2.set_alignment(0, 0.5) table.attach(self.lblpassuser2, 0, 1, 10, 11) self.txtpassuser2 = gtk.Entry() self.txtpassuser2.set_visibility(False) atk_acc(self.txtpassuser2, self.lblpassuser2) table.attach(self.txtpassuser2, 1, 2, 10, 11) self.pack_start(table, padding=40)
def __init__(self, CFG): gtk.HBox.__init__(self) table = gtk.Table(20, 2) attr = pango.AttrList() size = pango.AttrSize(18000, 0, -1) attr.insert(size) self.lbltitle1 = gtk.Label( _( "Configuration for the administrator \ account" ) ) self.lbltitle1.set_alignment(0, 0.5) self.lbltitle1.set_attributes(attr) atk_label(self.lbltitle1) table.attach(self.lbltitle1, 0, 2, 0, 1) self.chkoem = gtk.CheckButton( _( "OEM Installation (Ignore this \ setting and makes it at the first start)." ) ) self.chkoem.connect("toggled", self.oemchecked) table.attach(self.chkoem, 0, 2, 1, 2) self.chkgdm = gtk.CheckButton( _( "Enable Accessibility in the user \ login screen (GDM)." ) ) table.attach(self.chkgdm, 0, 2, 2, 3) self.lblpassroot1 = gtk.Label(_("Enter a password:"******"Repeat the password:"******"Machine name:")) self.lblmaquina.set_alignment(0, 0.5) table.attach(self.lblmaquina, 0, 1, 5, 6) self.txtmaquina = gtk.Entry() self.txtmaquina.set_text("canaima-popular") self.txtmaquina.set_max_length(255) atk_acc(self.txtmaquina, self.lblmaquina) table.attach(self.txtmaquina, 1, 2, 5, 6) self.lbltitle2 = gtk.Label(_("Configuration for the user account")) self.lbltitle2.set_alignment(0, 0.5) self.lbltitle2.set_attributes(attr) atk_label(self.lbltitle2) table.attach(self.lbltitle2, 0, 2, 6, 7) self.lblnombre = gtk.Label(_("Full name:")) self.lblnombre.set_alignment(0, 0.5) table.attach(self.lblnombre, 0, 1, 7, 8) self.txtnombre = gtk.Entry() atk_acc(self.txtnombre, self.lblnombre) table.attach(self.txtnombre, 1, 2, 7, 8) self.lblusuario = gtk.Label(_("User name:")) self.lblusuario.set_alignment(0, 0.5) table.attach(self.lblusuario, 0, 1, 8, 9) self.txtusuario = gtk.Entry() atk_acc(self.txtusuario, self.lblusuario) table.attach(self.txtusuario, 1, 2, 8, 9) self.lblpassuser1 = gtk.Label(_("Enter a password:"******"Repeat the password:")) self.lblpassuser2.set_alignment(0, 0.5) table.attach(self.lblpassuser2, 0, 1, 10, 11) self.txtpassuser2 = gtk.Entry() self.txtpassuser2.set_visibility(False) atk_acc(self.txtpassuser2, self.lblpassuser2) table.attach(self.txtpassuser2, 1, 2, 10, 11) self.pack_start(table, padding=40)