#Classe permettant de gzrer l'historique de fichier traité et la vue VueHisto class CtrlHistoLink # Saisie pour vérification de lien stocké en historique, controleur VueHisto def saisie @v = VueHisto.new(self,"Historique") #creation vue @v.getWindow.show_all # affichage Gtk.main end # Sauvegarde les liens dans un fichier pour historique # * String pathName : chemin du fichier à mettre en historique # * String urls : liste urls à sauver dans l'historique def sauv(pathName, urls) pathName = File.basename(pathName) f = File.new("../sauv/#{pathName}", "w+") f.write(urls) f.close end # Permet de rejouer les liens d'un fichier # * Sting pathName : chemin du fichier de l'historique à rejouer def rejouer(pathName) r = CtrlCheckLinks.new @urls = r.recupUrls(pathName) end # Controleur permettant de detruire la vue historique def destructionFen @v.getWindow.destroy Gtk.main_quit end end