Outils pour utilisateurs

Outils du site


allegro:addon_dialog

====== Différences ====== Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

allegro:addon_dialog [2012/03/18 15:36]
mrhide [Exemple]
allegro:addon_dialog [2012/06/29 17:06] (Version actuelle)
mrhide [Dialogs Natifs]
Ligne 1: Ligne 1:
-===== Dialogs Natifs =====+===== Allegro — Dialogs Natifs =====
  
 Les dialogs natifs sont très pratiques et très rapides/​simples à implémenter,​ de quoi nous éviter bien des peines vu qu'on a pas à le coder dans notre jeu. Les dialogs natifs sont très pratiques et très rapides/​simples à implémenter,​ de quoi nous éviter bien des peines vu qu'on a pas à le coder dans notre jeu.
Ligne 124: Ligne 124:
 Un display ne peut avoir qu'une seule barre de menu, par contre on doit nous même écouter les évents de la souris et afficher le menu contextuel (popup menu) ce qui permet de pouvoir changer le menu en fonction de la zone cliquée. Un display ne peut avoir qu'une seule barre de menu, par contre on doit nous même écouter les évents de la souris et afficher le menu contextuel (popup menu) ce qui permet de pouvoir changer le menu en fonction de la zone cliquée.
  
-==== Exemple ​====+===== Exemples =====
  
 Les menus font partie du greffon //Native Dialogs// donc il faut inclure le header : Les menus font partie du greffon //Native Dialogs// donc il faut inclure le header :
Ligne 139: Ligne 139:
   * En plusieurs appels successifs à **al_append_menu_item**   * En plusieurs appels successifs à **al_append_menu_item**
  
-=== Première méthode ===+==== Première méthode ​====
 On crée une variable de type **ALLEGRO_MENU_INFO** qui contient une description de notre menu : On crée une variable de type **ALLEGRO_MENU_INFO** qui contient une description de notre menu :
  
Ligne 186: Ligne 186:
 </​code>​ </​code>​
  
-=== Seconde méthode ===+==== Seconde méthode ​====
 Nous allons créer un menu contextuel (ce qui est tout aussi faisable avec la méthode décrite dans le paragraphe précédent) : Nous allons créer un menu contextuel (ce qui est tout aussi faisable avec la méthode décrite dans le paragraphe précédent) :
  
allegro/addon_dialog.1332081389.txt.gz · Dernière modification: 2012/03/18 15:36 par mrhide