Class: FenetreCharger
Overview
classe FenetreCharger
Constant Summary
Constants included from Fenetre
Fenetre::COULEUR_BLANC, Fenetre::COULEUR_BLEU, Fenetre::COULEUR_JAUNE, Fenetre::COULEUR_ORANGE, Fenetre::COULEUR_ROUGE, Fenetre::COULEUR_VERT, Fenetre::FONT_MENU, Fenetre::SIZE_AUTRE_JEU, Fenetre::SIZE_CONTENU_REGLE, Fenetre::SIZE_CONTENU_SCORE, Fenetre::SIZE_CONTENU_STAT, Fenetre::SIZE_LABEL_BOUTON, Fenetre::SIZE_PSEUDO, Fenetre::SIZE_TITRE, Fenetre::SIZE_TITRE_JEU, Fenetre::SIZE_TITRE_REGLAGE, Fenetre::SIZE_TITRE_REGLE, Fenetre::SIZE_TITRE_SCORE, Fenetre::SIZE_TITRE_STAT
Instance Attribute Summary
Attributes inherited from View
#content, #controller, #headerBar, #window
Instance Method Summary collapse
-
#initialize ⇒ FenetreCharger
constructor
Initialize.
-
#run ⇒ Object
Lance la construction du modèle de la vue.
Methods inherited from View
Methods included from Fenetre
appliquerStyle, boutonAnnuler_barre, boutonMenu_barre, boutonPauseChrono_barre, boutonPlayChrono_barre, boutonQuitter_barre, boutonReinit_barre, boutonRetablir_barre, boutonRetour, boutonSauvegarder_barre, box, creerBarreMenu, creerBoxBottom, creerLabelType, creerPopup, css, detruire, enteteFenetre, fenetre, fenetrePrecedente, fenetrePrecedente=, fenetreStyle, viderFenetre
Constructor Details
#initialize ⇒ FenetreCharger
Initialize
17 18 19 |
# File 'app/view/FenetreCharger.rb', line 17 def initialize() require Core::ROOT + "components/GrilleDessin.rb" end |
Instance Method Details
#run ⇒ Object
Lance la construction du modèle de la vue. Méthode à définir dans tout les cas ! Autrement pas de rendu de la page.
26 27 28 29 30 |
# File 'app/view/FenetreCharger.rb', line 26 def run() grilleDessin = GrilleDessin.new(@grille) Fenetre::box.add(grilleDessin) return self end |