Changeset 8503


Ignore:
Timestamp:
Mar 27, 2019, 4:56:35 PM (6 months ago)
Author:
jrpelegrina
Message:

Fixed file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • epi/trunk/fuentes/epi-gtk/python3-epigtk/MainWindow.py

    r8464 r8503  
    117117                self.time_out=5
    118118                self.retry=0
     119                self.lock_quit=False
    119120
    120121                if self.epi_file!=None:
     
    143144               
    144145                self.main_window.connect("destroy",self.quit)
     146                self.main_window.connect("delete-event",self.unable_quit)
    145147                self.apply_button.connect("clicked",self.apply_button_clicked)
    146148                self.uninstall_button.connect("clicked",self.uninstall_process)
     
    570572        def apply_button_clicked(self,widget):
    571573
     574                self.lock_quit=True
    572575                if self.eula_accepted:
    573576                        self.install_process()
     
    582585        def accept_eula(self):
    583586
     587               
    584588                if len(self.eulas_tocheck)>0:
    585589                                self.eulaBox.load_info(self.eulas_tocheck[self.eula_order])
     
    706710
    707711                                                                                                                        else:
     712                                                                                                                                self.lock_quit=False
    708713                                                                                                                                msg=self.get_msg_text(9)
    709714                                                                                                                                self.epiBox.terminal_label.set_name("MSG_CORRECT_LABEL")
     
    740745
    741746                if error:
     747                        self.lock_quit=False
    742748                        self.epiBox.manage_vterminal(False,True)
    743749                        msg_error=self.get_msg_text(error_code)
     
    934940
    935941                if response==Gtk.ResponseType.YES:
     942                        self.lock_quit=True
    936943                        self.epiBox.manage_vterminal(True,False)
    937944                        self.sp_cont=0
     
    970977                        if self.check_remove_done:
    971978                                self.epiBox.manage_vterminal(False,True)
    972                                
     979                                self.lock_quit=False
    973980                                if self.remove:
    974981                                        msg=self.get_msg_text(16)
     
    12071214        #def quit       
    12081215
     1216        def unable_quit(self,widget,event):
     1217
     1218                if self.lock_quit:
     1219                        return True
     1220                else:   
     1221                        return False
     1222                       
     1223        #def unable_quit               
     1224
    12091225        def write_log_terminal(self,action):
    12101226
Note: See TracChangeset for help on using the changeset viewer.