示例#1
0
class Handlers():
    def __init__(self, fenetre):
        self.fenetre = fenetre
        self.twat = TWAT(self.fenetre)

    #Destruction de la fenetre
    def on_window1_destroy(self, window1):
        gtk.main_quit()

    #Action à l'activation du bouton Start !
    def on_button1_clicked(self, button1):
        self.twat.attack()

    #Menu / Nouveau -> Réinitialisation de la fenetre
    def on_imagemenuitem1_activate(self, imagemenuitem1):
        self.fenetre.__init__()

    #Menu / Quitter le programme
    def on_imagemenuitem5_activate(self, imagemenuitem5):
        gtk.main_quit()

    #Action pour activer/désactiver le test ping dans les options
    def on_imagemenuitem6_activate(self, imagemenuitem6):
        if (self.twat.ping == True):
            self.twat.ping = False
            imagemenuitem6.set_label("Activer test ping")
        else:
            self.twat.ping = True
            imagemenuitem6.set_label("Désactiver test ping")

    #Action pour supprimer tous les rapports générés par l'outil
    def on_imagemenuitem7_activate(self, imagemenuitem7):
        self.twat.removeReports()
class Handlers():	

	def __init__(self, fenetre):
		self.fenetre = fenetre	
		self.twat = TWAT(self.fenetre)	
	
	#Destruction de la fenetre
	def on_window1_destroy(self, window1):
		gtk.main_quit()
		
	#Action à l'activation du bouton Start !
	def on_button1_clicked(self, button1):
		self.twat.attack()
		
	#Menu / Nouveau -> Réinitialisation de la fenetre
	def on_imagemenuitem1_activate(self, imagemenuitem1):
		self.fenetre.__init__()
		
	#Menu / Quitter le programme
	def on_imagemenuitem5_activate(self, imagemenuitem5):
		gtk.main_quit()
		
	#Action pour activer/désactiver le test ping dans les options
	def on_imagemenuitem6_activate(self, imagemenuitem6):
		if(self.twat.ping == True):
			self.twat.ping = False
			imagemenuitem6.set_label("Activer test ping")
		else:
			self.twat.ping = True
			imagemenuitem6.set_label("Désactiver test ping")
			
	#Action pour supprimer tous les rapports générés par l'outil
	def on_imagemenuitem7_activate(self, imagemenuitem7):
		self.twat.removeReports()
示例#3
0
 def __init__(self, fenetre):
     self.fenetre = fenetre
     self.twat = TWAT(self.fenetre)
	def __init__(self, fenetre):
		self.fenetre = fenetre	
		self.twat = TWAT(self.fenetre)