def on_color_button_toggled(self, toggleButton): if toggleButton.get_property('active') is False: return from AnagraficaColori import AnagraficaColori anag = AnagraficaColori() showAnagraficaRichiamata(self.getTopLevel(), anag.getTopLevel(), toggleButton, self.__refresh)
def on_id_colore_customcombobox_clicked(widget, button, ignore=None): #richiama l'anagrafica dei colori def on_anagrafica_colori_destroyed(window): # all'uscita dall'anagrafica richiamata, aggiorna l'elenco associato widget.button.set_active(False) id = findIdFromCombobox(widget.combobox) fillComboboxColori(widget.combobox, ignore=ignore) findComboboxRowFromId(widget.combobox, id) if widget.button.get_property('active') is False: return from AnagraficaColori import AnagraficaColori anag = AnagraficaColori() anagWindow = anag.getTopLevel() returnWindow = widget.get_toplevel() anagWindow.set_transient_for(returnWindow) anagWindow.show_all() anagWindow.connect("destroy", on_anagrafica_colori_destroyed)