<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> Class: FenetreNiveau — Documentation by YARD 0.9.8 </title> <link rel="stylesheet" href="css/style.css" type="text/css" charset="utf-8" /> <link rel="stylesheet" href="css/common.css" type="text/css" charset="utf-8" /> <script type="text/javascript" charset="utf-8"> pathId = "FenetreNiveau"; relpath = ''; </script> <script type="text/javascript" charset="utf-8" src="js/jquery.js"></script> <script type="text/javascript" charset="utf-8" src="js/app.js"></script> </head> <body> <div class="nav_wrap"> <iframe id="nav" src="class_list.html?1"></iframe> <div id="resizer"></div> </div> <div id="main" tabindex="-1"> <div id="header"> <div id="menu"> <a href="_index.html">Index (F)</a> » <span class="title">FenetreNiveau</span> </div> <div id="search"> <a class="full_list_link" id="class_list_link" href="class_list.html"> <svg width="24" height="24"> <rect x="0" y="4" width="24" height="4" rx="1" ry="1"></rect> <rect x="0" y="12" width="24" height="4" rx="1" ry="1"></rect> <rect x="0" y="20" width="24" height="4" rx="1" ry="1"></rect> </svg> </a> </div> <div class="clear"></div> </div> <div id="content"><h1>Class: FenetreNiveau </h1> <div class="box_info"> <dl> <dt>Inherits:</dt> <dd> <span class="inheritName"><span class='object_link'><a href="View.html" title="View (class)">View</a></span></span> <ul class="fullTree"> <li>Object</li> <li class="next"><span class='object_link'><a href="View.html" title="View (class)">View</a></span></li> <li class="next">FenetreNiveau</li> </ul> <a href="#" class="inheritanceTree">show all</a> </dd> </dl> <dl> <dt>Defined in:</dt> <dd>app/view/FenetreNiveau.rb</dd> </dl> </div> <h2>Overview</h2><div class="docstring"> <div class="discussion"> <p>classe FenetreNiveau</p> </div> </div> <div class="tags"> </div> <h2>Constant Summary</h2> <h3 class="inherited">Constants included from <span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></h3> <p class="inherited"><span class='object_link'><a href="Fenetre.html#COULEUR_BLANC-constant" title="Fenetre::COULEUR_BLANC (constant)">Fenetre::COULEUR_BLANC</a></span>, <span class='object_link'><a href="Fenetre.html#COULEUR_BLEU-constant" title="Fenetre::COULEUR_BLEU (constant)">Fenetre::COULEUR_BLEU</a></span>, <span class='object_link'><a href="Fenetre.html#COULEUR_JAUNE-constant" title="Fenetre::COULEUR_JAUNE (constant)">Fenetre::COULEUR_JAUNE</a></span>, <span class='object_link'><a href="Fenetre.html#COULEUR_ORANGE-constant" title="Fenetre::COULEUR_ORANGE (constant)">Fenetre::COULEUR_ORANGE</a></span>, <span class='object_link'><a href="Fenetre.html#COULEUR_ROUGE-constant" title="Fenetre::COULEUR_ROUGE (constant)">Fenetre::COULEUR_ROUGE</a></span>, <span class='object_link'><a href="Fenetre.html#COULEUR_VERT-constant" title="Fenetre::COULEUR_VERT (constant)">Fenetre::COULEUR_VERT</a></span>, <span class='object_link'><a href="Fenetre.html#FONT_MENU-constant" title="Fenetre::FONT_MENU (constant)">Fenetre::FONT_MENU</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_AUTRE_JEU-constant" title="Fenetre::SIZE_AUTRE_JEU (constant)">Fenetre::SIZE_AUTRE_JEU</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_CONTENU_REGLE-constant" title="Fenetre::SIZE_CONTENU_REGLE (constant)">Fenetre::SIZE_CONTENU_REGLE</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_CONTENU_SCORE-constant" title="Fenetre::SIZE_CONTENU_SCORE (constant)">Fenetre::SIZE_CONTENU_SCORE</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_CONTENU_STAT-constant" title="Fenetre::SIZE_CONTENU_STAT (constant)">Fenetre::SIZE_CONTENU_STAT</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_LABEL_BOUTON-constant" title="Fenetre::SIZE_LABEL_BOUTON (constant)">Fenetre::SIZE_LABEL_BOUTON</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_PSEUDO-constant" title="Fenetre::SIZE_PSEUDO (constant)">Fenetre::SIZE_PSEUDO</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_TITRE-constant" title="Fenetre::SIZE_TITRE (constant)">Fenetre::SIZE_TITRE</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_TITRE_JEU-constant" title="Fenetre::SIZE_TITRE_JEU (constant)">Fenetre::SIZE_TITRE_JEU</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_TITRE_REGLAGE-constant" title="Fenetre::SIZE_TITRE_REGLAGE (constant)">Fenetre::SIZE_TITRE_REGLAGE</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_TITRE_REGLE-constant" title="Fenetre::SIZE_TITRE_REGLE (constant)">Fenetre::SIZE_TITRE_REGLE</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_TITRE_SCORE-constant" title="Fenetre::SIZE_TITRE_SCORE (constant)">Fenetre::SIZE_TITRE_SCORE</a></span>, <span class='object_link'><a href="Fenetre.html#SIZE_TITRE_STAT-constant" title="Fenetre::SIZE_TITRE_STAT (constant)">Fenetre::SIZE_TITRE_STAT</a></span></p> <h2>Instance Attribute Summary</h2> <h3 class="inherited">Attributes inherited from <span class='object_link'><a href="View.html" title="View (class)">View</a></span></h3> <p class="inherited"><span class='object_link'><a href="View.html#content=-instance_method" title="View#content= (method)">#content</a></span>, <span class='object_link'><a href="View.html#controller-instance_method" title="View#controller (method)">#controller</a></span>, <span class='object_link'><a href="View.html#headerBar-instance_method" title="View#headerBar (method)">#headerBar</a></span>, <span class='object_link'><a href="View.html#window-instance_method" title="View#window (method)">#window</a></span></p> <h2> Instance Method Summary <small><a href="#" class="summary_toggle">collapse</a></small> </h2> <ul class="summary"> <li class="public "> <span class="summary_signature"> <a href="#ajoutCss-instance_method" title="#ajoutCss (instance method)">#<strong>ajoutCss</strong> ⇒ Object </a> </span> <span class="summary_desc"><div class='inline'> <p>Ajoute les classes css au widget.</p> </div></span> </li> <li class="public "> <span class="summary_signature"> <a href="#creerBoxTop-instance_method" title="#creerBoxTop (instance method)">#<strong>creerBoxTop</strong> ⇒ Object </a> </span> <span class="summary_desc"><div class='inline'> <p>Créer la box verticale contenant les boutons des choix de la difficulté et le titre.</p> </div></span> </li> <li class="public "> <span class="summary_signature"> <a href="#initialize-instance_method" title="#initialize (instance method)">#<strong>initialize</strong> ⇒ FenetreNiveau </a> </span> <span class="note title constructor">constructor</span> <span class="summary_desc"><div class='inline'> <p>Initialize.</p> </div></span> </li> <li class="public "> <span class="summary_signature"> <a href="#miseEnPlace-instance_method" title="#miseEnPlace (instance method)">#<strong>miseEnPlace</strong> ⇒ Object </a> </span> <span class="summary_desc"><div class='inline'> <p>Permet de créer et d'ajouter les box au conteneur principal.</p> </div></span> </li> <li class="public "> <span class="summary_signature"> <a href="#run-instance_method" title="#run (instance method)">#<strong>run</strong> ⇒ Object </a> </span> <span class="summary_desc"><div class='inline'> <p>Lance la construction du modèle de la vue.</p> </div></span> </li> </ul> <h3 class="inherited">Methods inherited from <span class='object_link'><a href="View.html" title="View (class)">View</a></span></h3> <p class="inherited"><span class='object_link'><a href="View.html#inherited-class_method" title="View.inherited (method)">inherited</a></span>, <span class='object_link'><a href="View.html#setInstanceVars-instance_method" title="View#setInstanceVars (method)">#setInstanceVars</a></span></p> <h3 class="inherited">Methods included from <span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></h3> <p class="inherited"><span class='object_link'><a href="Fenetre.html#appliquerStyle-class_method" title="Fenetre.appliquerStyle (method)">appliquerStyle</a></span>, <span class='object_link'><a href="Fenetre.html#boutonAnnuler_barre-class_method" title="Fenetre.boutonAnnuler_barre (method)">boutonAnnuler_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonMenu_barre-class_method" title="Fenetre.boutonMenu_barre (method)">boutonMenu_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonPauseChrono_barre-class_method" title="Fenetre.boutonPauseChrono_barre (method)">boutonPauseChrono_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonPlayChrono_barre-class_method" title="Fenetre.boutonPlayChrono_barre (method)">boutonPlayChrono_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonQuitter_barre-class_method" title="Fenetre.boutonQuitter_barre (method)">boutonQuitter_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonReinit_barre-class_method" title="Fenetre.boutonReinit_barre (method)">boutonReinit_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonRetablir_barre-class_method" title="Fenetre.boutonRetablir_barre (method)">boutonRetablir_barre</a></span>, <span class='object_link'><a href="Fenetre.html#boutonRetour-class_method" title="Fenetre.boutonRetour (method)">boutonRetour</a></span>, <span class='object_link'><a href="Fenetre.html#boutonSauvegarder_barre-class_method" title="Fenetre.boutonSauvegarder_barre (method)">boutonSauvegarder_barre</a></span>, <span class='object_link'><a href="Fenetre.html#box-class_method" title="Fenetre.box (method)">box</a></span>, <span class='object_link'><a href="Fenetre.html#creerBarreMenu-class_method" title="Fenetre.creerBarreMenu (method)">creerBarreMenu</a></span>, <span class='object_link'><a href="Fenetre.html#creerBoxBottom-class_method" title="Fenetre.creerBoxBottom (method)">creerBoxBottom</a></span>, <span class='object_link'><a href="Fenetre.html#creerLabelType-class_method" title="Fenetre.creerLabelType (method)">creerLabelType</a></span>, <span class='object_link'><a href="Fenetre.html#creerPopup-class_method" title="Fenetre.creerPopup (method)">creerPopup</a></span>, <span class='object_link'><a href="Fenetre.html#css-class_method" title="Fenetre.css (method)">css</a></span>, <span class='object_link'><a href="Fenetre.html#detruire-class_method" title="Fenetre.detruire (method)">detruire</a></span>, <span class='object_link'><a href="Fenetre.html#enteteFenetre-class_method" title="Fenetre.enteteFenetre (method)">enteteFenetre</a></span>, <span class='object_link'><a href="Fenetre.html#fenetre-class_method" title="Fenetre.fenetre (method)">fenetre</a></span>, <span class='object_link'><a href="Fenetre.html#fenetrePrecedente-class_method" title="Fenetre.fenetrePrecedente (method)">fenetrePrecedente</a></span>, <span class='object_link'><a href="Fenetre.html#fenetrePrecedente=-class_method" title="Fenetre.fenetrePrecedente= (method)">fenetrePrecedente=</a></span>, <span class='object_link'><a href="Fenetre.html#fenetreStyle-class_method" title="Fenetre.fenetreStyle (method)">fenetreStyle</a></span>, <span class='object_link'><a href="Fenetre.html#viderFenetre-class_method" title="Fenetre.viderFenetre (method)">viderFenetre</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> <div class="method_details first"> <h3 class="signature first" id="initialize-instance_method"> #<strong>initialize</strong> ⇒ <tt><span class='object_link'><a href="" title="FenetreNiveau (class)">FenetreNiveau</a></span></tt> </h3><div class="docstring"> <div class="discussion"> <p>Initialize</p> </div> </div> <div class="tags"> </div><table class="source_code"> <tr> <td> <pre class="lines"> 25 26 27 28 29 30 31 32 33 34 35</pre> </td> <td> <pre class="code"><span class="info file"># File 'app/view/FenetreNiveau.rb', line 25</span> <span class='kw'>def</span> <span class='id identifier rubyid_initialize'>initialize</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='comment'># VI box </span> <span class='ivar'>@boxTop</span> <span class='op'>=</span> <span class='const'>Gtk</span><span class='op'>::</span><span class='const'>Box</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span><span class='lparen'>(</span><span class='symbol'>:vertical</span><span class='comma'>,</span><span class='int'>0</span><span class='rparen'>)</span> <span class='ivar'>@boxBottom</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></span><span class='op'>::</span><span class='id identifier rubyid_creerBoxBottom'><span class='object_link'><a href="Fenetre.html#creerBoxBottom-class_method" title="Fenetre.creerBoxBottom (method)">creerBoxBottom</a></span></span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='comment'># VI bouton </span> <span class='ivar'>@boutonFacile</span> <span class='op'>=</span> <span class='const'>Gtk</span><span class='op'>::</span><span class='const'>Button</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span><span class='lparen'>(</span><span class='symbol'>:label</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Facile</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@boutonMoyen</span> <span class='op'>=</span> <span class='const'>Gtk</span><span class='op'>::</span><span class='const'>Button</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span><span class='lparen'>(</span><span class='symbol'>:label</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Moyen</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@boutonDifficile</span> <span class='op'>=</span> <span class='const'>Gtk</span><span class='op'>::</span><span class='const'>Button</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span><span class='lparen'>(</span><span class='symbol'>:label</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Difficile</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># VI label </span> <span class='ivar'>@titreLabel</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></span><span class='op'>::</span><span class='id identifier rubyid_creerLabelType'><span class='object_link'><a href="Fenetre.html#creerLabelType-class_method" title="Fenetre.creerLabelType (method)">creerLabelType</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'><u>Choix difficulté</u></span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='const'><span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Fenetre.html#SIZE_TITRE-constant" title="Fenetre::SIZE_TITRE (constant)">SIZE_TITRE</a></span></span><span class='rparen'>)</span> <span class='kw'>end</span></pre> </td> </tr> </table> </div> </div> <div id="instance_method_details" class="method_details_list"> <h2>Instance Method Details</h2> <div class="method_details first"> <h3 class="signature first" id="ajoutCss-instance_method"> #<strong>ajoutCss</strong> ⇒ <tt>Object</tt> </h3><div class="docstring"> <div class="discussion"> <p>Ajoute les classes css au widget</p> </div> </div> <div class="tags"> </div><table class="source_code"> <tr> <td> <pre class="lines"> 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94</pre> </td> <td> <pre class="code"><span class="info file"># File 'app/view/FenetreNiveau.rb', line 79</span> <span class='kw'>def</span> <span class='id identifier rubyid_ajoutCss'>ajoutCss</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='comment'>#css label </span> <span class='ivar'>@titreLabel</span><span class='period'>.</span><span class='id identifier rubyid_override_color'>override_color</span><span class='lparen'>(</span><span class='symbol'>:normal</span><span class='comma'>,</span> <span class='const'><span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Fenetre.html#COULEUR_BLANC-constant" title="Fenetre::COULEUR_BLANC (constant)">COULEUR_BLANC</a></span></span><span class='rparen'>)</span> <span class='ivar'>@titreLabel</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_top'>set_margin_top</span><span class='lparen'>(</span><span class='int'>30</span><span class='rparen'>)</span> <span class='comment'>#css bouton </span> <span class='ivar'>@boutonFacile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_top'>set_margin_top</span><span class='lparen'>(</span><span class='int'>70</span><span class='rparen'>)</span> <span class='ivar'>@boutonFacile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_bottom'>set_margin_bottom</span><span class='lparen'>(</span><span class='int'>40</span><span class='rparen'>)</span> <span class='ivar'>@boutonFacile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_left'>set_margin_left</span><span class='lparen'>(</span><span class='int'>100</span><span class='rparen'>)</span> <span class='ivar'>@boutonFacile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_right'>set_margin_right</span><span class='lparen'>(</span><span class='int'>100</span><span class='rparen'>)</span> <span class='ivar'>@boutonMoyen</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_bottom'>set_margin_bottom</span><span class='lparen'>(</span><span class='int'>40</span><span class='rparen'>)</span> <span class='ivar'>@boutonMoyen</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_left'>set_margin_left</span><span class='lparen'>(</span><span class='int'>100</span><span class='rparen'>)</span> <span class='ivar'>@boutonMoyen</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_right'>set_margin_right</span><span class='lparen'>(</span><span class='int'>100</span><span class='rparen'>)</span> <span class='ivar'>@boutonDifficile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_bottom'>set_margin_bottom</span><span class='lparen'>(</span><span class='int'>40</span><span class='rparen'>)</span> <span class='ivar'>@boutonDifficile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_left'>set_margin_left</span><span class='lparen'>(</span><span class='int'>100</span><span class='rparen'>)</span> <span class='ivar'>@boutonDifficile</span><span class='period'>.</span><span class='id identifier rubyid_set_margin_right'>set_margin_right</span><span class='lparen'>(</span><span class='int'>100</span><span class='rparen'>)</span> <span class='kw'>end</span></pre> </td> </tr> </table> </div> <div class="method_details "> <h3 class="signature " id="creerBoxTop-instance_method"> #<strong>creerBoxTop</strong> ⇒ <tt>Object</tt> </h3><div class="docstring"> <div class="discussion"> <p>Créer la box verticale contenant les boutons des choix de la difficulté et le titre</p> </div> </div> <div class="tags"> </div><table class="source_code"> <tr> <td> <pre class="lines"> 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74</pre> </td> <td> <pre class="code"><span class="info file"># File 'app/view/FenetreNiveau.rb', line 52</span> <span class='kw'>def</span> <span class='id identifier rubyid_creerBoxTop'>creerBoxTop</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='comment'>#Action des boutons </span> <span class='ivar'>@boutonFacile</span><span class='period'>.</span><span class='id identifier rubyid_signal_connect'>signal_connect</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>clicked</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span><span class='lbrace'>{</span> <span class='id identifier rubyid_supprimerPartieExistante'>supprimerPartieExistante</span><span class='lparen'>(</span><span class='ivar'>@pseudo</span><span class='rparen'>)</span> <span class='const'><span class='object_link'><a href="Core.html" title="Core (module)">Core</a></span></span><span class='op'>::</span><span class='id identifier rubyid_changeTo'><span class='object_link'><a href="Core.html#changeTo-class_method" title="Core.changeTo (method)">changeTo</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>JeuLibre</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pseudo</span><span class='label_end'>":</span> <span class='ivar'>@pseudo</span><span class='comma'>,</span> <span class='symbol'>:difficulte</span><span class='op'>=></span><span class='const'><span class='object_link'><a href="Jeu.html" title="Jeu (class)">Jeu</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Jeu.html#FACILE-constant" title="Jeu::FACILE (constant)">FACILE</a></span></span><span class='rparen'>)</span> <span class='rbrace'>}</span> <span class='ivar'>@boutonMoyen</span><span class='period'>.</span><span class='id identifier rubyid_signal_connect'>signal_connect</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>clicked</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span><span class='lbrace'>{</span> <span class='id identifier rubyid_supprimerPartieExistante'>supprimerPartieExistante</span><span class='lparen'>(</span><span class='ivar'>@pseudo</span><span class='rparen'>)</span> <span class='const'><span class='object_link'><a href="Core.html" title="Core (module)">Core</a></span></span><span class='op'>::</span><span class='id identifier rubyid_changeTo'><span class='object_link'><a href="Core.html#changeTo-class_method" title="Core.changeTo (method)">changeTo</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>JeuLibre</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pseudo</span><span class='label_end'>":</span> <span class='ivar'>@pseudo</span><span class='comma'>,</span> <span class='symbol'>:difficulte</span><span class='op'>=></span><span class='const'><span class='object_link'><a href="Jeu.html" title="Jeu (class)">Jeu</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Jeu.html#MOYEN-constant" title="Jeu::MOYEN (constant)">MOYEN</a></span></span><span class='rparen'>)</span> <span class='rbrace'>}</span> <span class='ivar'>@boutonDifficile</span><span class='period'>.</span><span class='id identifier rubyid_signal_connect'>signal_connect</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>clicked</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span><span class='lbrace'>{</span> <span class='id identifier rubyid_supprimerPartieExistante'>supprimerPartieExistante</span><span class='lparen'>(</span><span class='ivar'>@pseudo</span><span class='rparen'>)</span> <span class='const'><span class='object_link'><a href="Core.html" title="Core (module)">Core</a></span></span><span class='op'>::</span><span class='id identifier rubyid_changeTo'><span class='object_link'><a href="Core.html#changeTo-class_method" title="Core.changeTo (method)">changeTo</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>JeuLibre</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pseudo</span><span class='label_end'>":</span> <span class='ivar'>@pseudo</span><span class='comma'>,</span> <span class='symbol'>:difficulte</span><span class='op'>=></span><span class='const'><span class='object_link'><a href="Jeu.html" title="Jeu (class)">Jeu</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Jeu.html#DIFFICILE-constant" title="Jeu::DIFFICILE (constant)">DIFFICILE</a></span></span><span class='rparen'>)</span> <span class='rbrace'>}</span> <span class='comment'>#add des boutons à la box </span> <span class='ivar'>@boxTop</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='ivar'>@titreLabel</span><span class='rparen'>)</span> <span class='ivar'>@boxTop</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='ivar'>@boutonFacile</span><span class='rparen'>)</span> <span class='ivar'>@boxTop</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='ivar'>@boutonMoyen</span><span class='rparen'>)</span> <span class='ivar'>@boxTop</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='ivar'>@boutonDifficile</span><span class='rparen'>)</span> <span class='kw'>end</span></pre> </td> </tr> </table> </div> <div class="method_details "> <h3 class="signature " id="miseEnPlace-instance_method"> #<strong>miseEnPlace</strong> ⇒ <tt>Object</tt> </h3><div class="docstring"> <div class="discussion"> <p>Permet de créer et d'ajouter les box au conteneur principal</p> </div> </div> <div class="tags"> </div><table class="source_code"> <tr> <td> <pre class="lines"> 41 42 43 44 45 46</pre> </td> <td> <pre class="code"><span class="info file"># File 'app/view/FenetreNiveau.rb', line 41</span> <span class='kw'>def</span> <span class='id identifier rubyid_miseEnPlace'>miseEnPlace</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='id identifier rubyid_creerBoxTop'>creerBoxTop</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='id identifier rubyid_ajoutCss'>ajoutCss</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='const'><span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></span><span class='op'>::</span><span class='id identifier rubyid_box'><span class='object_link'><a href="Fenetre.html#box-class_method" title="Fenetre.box (method)">box</a></span></span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='ivar'>@boxTop</span><span class='rparen'>)</span> <span class='const'><span class='object_link'><a href="Fenetre.html" title="Fenetre (module)">Fenetre</a></span></span><span class='op'>::</span><span class='id identifier rubyid_box'><span class='object_link'><a href="Fenetre.html#box-class_method" title="Fenetre.box (method)">box</a></span></span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='ivar'>@boxBottom</span><span class='rparen'>)</span> <span class='kw'>end</span></pre> </td> </tr> </table> </div> <div class="method_details "> <h3 class="signature " id="run-instance_method"> #<strong>run</strong> ⇒ <tt>Object</tt> </h3><div class="docstring"> <div class="discussion"> <p>Lance la construction du modèle de la vue. Méthode à définir dans tout les cas ! Autrement pas de rendu de la page.</p> </div> </div> <div class="tags"> <p class="tag_title">Returns:</p> <ul class="return"> <li> <span class='type'></span> <div class='inline'> <p>self</p> </div> </li> </ul> </div><table class="source_code"> <tr> <td> <pre class="lines"> 101 102 103 104</pre> </td> <td> <pre class="code"><span class="info file"># File 'app/view/FenetreNiveau.rb', line 101</span> <span class='kw'>def</span> <span class='id identifier rubyid_run'>run</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='kw'>self</span><span class='period'>.</span><span class='id identifier rubyid_miseEnPlace'>miseEnPlace</span><span class='lparen'>(</span><span class='rparen'>)</span> <span class='kw'>return</span> <span class='kw'>self</span> <span class='kw'>end</span></pre> </td> </tr> </table> </div> </div> </div> <div id="footer"> Generated on Sat Apr 22 22:47:31 2017 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> 0.9.8 (ruby-2.3.3). </div> </div> </body> </html>