Ejemplo n.º 1
0
 def on_tbtnPropiedades_clicked(self, btn=None):
     modelo, puntero = self.lvwCampo.get_selection().get_selected()
     if modelo is None:
         return
     datos = [modelo[puntero][0], modelo[puntero][1], modelo[puntero][2]]
     
          
     
     dialogo = dlgCampo(self.get_tablas(), datos, self.padre)
     response = dialogo.dlgCampo.run()
     if response == gtk.RESPONSE_OK:
         modelo.set(puntero, 0, dialogo.nombre)
         modelo.set(puntero, 1, dialogo.tipo)
         modelo.set(puntero, 2, dialogo.opcion)
Ejemplo n.º 2
0
 def on_tbtnAnadir_clicked(self, *args):
     modelo = self.lvwCampo.get_model()
     dialogo = dlgCampo(self.get_tablas(), padre=self.wnPrincipal)
     response = dialogo.dlgCampo.run()
     if response == gtk.RESPONSE_OK:
         modelo.append([dialogo.nombre, dialogo.tipo, dialogo.opcion])