Sujet : Re: comment creer un bouton avec gtkada???
De : dominiquepourilyi (at) *nospam* gmail.com (Dominique Fumex)
Groupes : fr.comp.lang.adaDate : 03. Nov 2021, 00:10:32
Autres entêtes
Message-ID : <ac4b291e-eaa9-452b-9082-5e97c47f9de2n@googlegroups.com>
References : 1 2 3
User-Agent : G2/1.0
Le mardi 2 novembre 2021 à 23:02:32 UTC+1, Dominique Fumex a écrit :
Le dimanche 5 septembre 2021 à 11:29:45 UTC+2, DrPi a écrit :
Bonjour,
Le 04/09/2021 à 02:11, Danielle Mandi Mayagha a écrit :
Bonsoir, cela fait juste quelqu'un temps que je me suis lance dans programmation graphique avec gtkada mais je rencontre des problemes certains.
-lorsque je cree une fenetre et que j'execute, le programme m'affiche plusieurs fenetre. voici un exemple de code
WITH Gtk.Main ; USE Gtk.Main ;
WITH Gtk.Window ; USE Gtk.Window ;
Procedure test is
fenetre : Gtk_Window ;
begin
init;
gtk_new (fenetre);
fenetre.show;
main;
end test;
le probleme est que je ne comprend pas pourquoi ce code n'arrete pas d'afficher la fenetre en boucle. si quelqu'un ici peut me donner une reponse a mon probleme cela m'aidera dans mon apprentissage d'interface graphique avec gtkada (pour rappel je suis debutant) merci.
Je ne vois pas de problème avec ce code. Mis à part que l'exécutable ne
s'arrête pas tout seul. Il faut le tuer à la main. C'est normal.
Sur ma machine (Windows10), il fonctionne bien.
Quel OS ? quelle version de Ada et de GtkAda ?
Nicolas
bonjour, sous gnat gps si l on utilise le modele simple window que je conseile d etudier en lisant le code on voit qu il faut traiter aussi l evenement on_destroy on peut aussi preciser les parametre dela fenetre