modified: c/CtrlCheckLinks.rb
modified: c/CtrlHistoLink.rb modified: c/Main.rb new file: doc/rdoc/CtrlCheckLinks.html new file: doc/rdoc/CtrlHistoLink.html new file: doc/rdoc/Menu.html new file: doc/rdoc/ReadFile.html new file: doc/rdoc/Vue1.html new file: doc/rdoc/VueHisto.html new file: doc/rdoc/VueMenu.html new file: doc/rdoc/VueResult.html new file: doc/rdoc/c/CtrlCheckLinks_rb.html new file: doc/rdoc/c/CtrlHistoLink_rb.html new file: doc/rdoc/c/Main_rb.html new file: doc/rdoc/c/hello_rb.html new file: doc/rdoc/created.rid new file: doc/rdoc/images/brick.png new file: doc/rdoc/images/brick_link.png new file: doc/rdoc/images/bug.png new file: doc/rdoc/images/bullet_black.png new file: doc/rdoc/images/bullet_toggle_minus.png new file: doc/rdoc/images/bullet_toggle_plus.png new file: doc/rdoc/images/date.png new file: doc/rdoc/images/find.png new file: doc/rdoc/images/loadingAnimation.gif new file: doc/rdoc/images/macFFBgHack.png new file: doc/rdoc/images/package.png new file: doc/rdoc/images/page_green.png new file: doc/rdoc/images/page_white_text.png new file: doc/rdoc/images/page_white_width.png new file: doc/rdoc/images/plugin.png new file: doc/rdoc/images/ruby.png new file: doc/rdoc/images/tag_green.png new file: doc/rdoc/images/wrench.png new file: doc/rdoc/images/wrench_orange.png new file: doc/rdoc/images/zoom.png new file: doc/rdoc/index.html new file: doc/rdoc/m/ReadFile_rb.html new file: doc/rdoc/rdoc.css new file: doc/rdoc/v/Vue1_rb.html new file: doc/rdoc/v/VueHisto_rb.html new file: doc/rdoc/v/VueMenu_rb.html new file: doc/rdoc/v/VueResult_rb.html modified: m/ReadFile.rb modified: v/Vue1.rb modified: v/VueHisto.rb modified: v/VueMenu.rb modified: v/VueResult.rb
This commit is contained in:
30
c/Main.rb
30
c/Main.rb
@@ -13,35 +13,40 @@ require '../v/VueResult'
|
||||
require '../v/VueMenu'
|
||||
require '../v/VueHisto'
|
||||
|
||||
#Classe principal du controleur main
|
||||
class Main
|
||||
# Controleur du menu de départ
|
||||
def menu
|
||||
|
||||
#Controleur du menu principal de l'application
|
||||
class Menu
|
||||
# <b>Controleur du menu d'acceuil VueMenu</b>
|
||||
def initialize
|
||||
@v = VueMenu.new(self,"Menu")
|
||||
@v.getWindow.show_all # affichage
|
||||
Gtk.main
|
||||
end
|
||||
|
||||
# Controleur historique
|
||||
# <b>Acces au controleur CtrlHistoLink</b>
|
||||
def histo
|
||||
@v.getWindow.hide_all #cache le menu
|
||||
c = CtrlHistoLink.new
|
||||
urls = c.saisie
|
||||
@v.getWindow.show_all #reaffiche le menu
|
||||
end
|
||||
|
||||
# Controleur vérification d'un fichier
|
||||
# <b>Acces au controleur vérification d'un fichier CtrlCheckLinks</b>
|
||||
def newVerifFile
|
||||
@v.getWindow.hide_all #cache le menu
|
||||
c = CtrlCheckLinks.new
|
||||
urls = c.saisie(1)
|
||||
urls = c.saisie(1, 'Saisie nom fichier')
|
||||
@v.getWindow.show_all #reaffiche le menu
|
||||
end
|
||||
|
||||
# Controleur vérification d'un dossier
|
||||
# <b>Acces au controleur vérification d'un dossier CtrlCheckLinks</b>
|
||||
def newVerifDossier
|
||||
@v.getWindow.hide_all #cache le menu
|
||||
c = CtrlCheckLinks.new
|
||||
urls = c.saisie(0)
|
||||
urls = c.saisie(0, 'Saisie nom dossier')
|
||||
@v.getWindow.show_all #reaffiche le menu
|
||||
end
|
||||
|
||||
# Controleur permettant de detruire la vue menu
|
||||
# <b>Controleur permettant de detruire la VueMenu</b>
|
||||
def destructionMenu
|
||||
@v.getWindow.destroy
|
||||
Gtk.main_quit
|
||||
@@ -49,7 +54,6 @@ class Main
|
||||
|
||||
end
|
||||
|
||||
c = Main.new
|
||||
c.menu
|
||||
Menu.new
|
||||
|
||||
print "Termine\n"
|
||||
Reference in New Issue
Block a user