[GTK+3] fenêtre bloquante avec retour d'un entier.
Bonjour
je viens enfin de faire une fenêtre bloquante type "menu". J'en donne ici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| sprintf(ch,"Gestion du doublon %s mag +%hd",ARME[info_fenetre->_perso->armes_modif[i]].nom,niv);
p_dialog = gtk_dialog_new_with_buttons (ch,
GTK_WINDOW(info_fenetre->modif->window),
GTK_DIALOG_MODAL,
"Annuler l'ouverture de\nla fenêtre de choix d'armes", 4,
"Prendre en compte\ncette arme-ci",1,
"Prendre en compte\nla meilleure arme",2,
"Abandonner\ncette entrée",3,
NULL);
l=gtk_dialog_run(GTK_DIALOG(p_dialog));
gtk_widget_destroy (p_dialog); |
Je suis surpris que cette possibilité ne soit documentée. Avec cette idée, je vais peut-être pouvoir simplifier du code /* il me faudra juste prendre le temps de le faire */.
Auriez-vous fait comme ça ? Y-a-t'il mieux ?