Sha256: 7aa3ca716cb0f0010b64c5fd25e76556f7e1829fae841f8ecc8bf6a74682301b
Contents?: true
Size: 1.06 KB
Versions: 4
Compression:
Stored size: 1.06 KB
Contents
# => Contient la classe FenetrePrincipale qui affiche l'image d'intro # # => Author:: Valentin, DanAurea # => Version:: 0.1 # => Copyright:: © 2016 # => License:: Distributes under the same terms as Ruby ## ## classe FenetrePrincipale ## class FenetrePrincipale < View ## ## Permet de créer et d'ajouter les box au conteneur principal ## ## def miseEnPlace() begin image = Gtk::Image.new(:file => Core::ROOTPROJECT + "assets/img/sudokuIntro.jpg") rescue IOError => e puts e puts "Impossible de charger l'image de depart" exit end #Creation des Boutons event_box=Gtk::EventBox.new.add(image) event_box.signal_connect('button_press_event'){ Core::changeTo("Pseudo") } #add des boutons à la box Fenetre::box.add(event_box) end ## ## Lance la construction du modèle de la vue. Méthode à définir dans tout les cas ! Autrement pas de rendu de la page. ## ## @return self ## def run self.miseEnPlace() return self end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
Dogeku-1.0.4 | app/view/FenetrePrincipale.rb |
Dogeku-1.0.3 | app/view/FenetrePrincipale.rb |
Dogeku-1.0.2 | app/view/FenetrePrincipale.rb |
Dogeku-1.0.1 | app/view/FenetrePrincipale.rb |