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)
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])