X-Received: by 2002:a7b:c1c5:: with SMTP id a5mr9484230wmj.149.1635891033645; Tue, 02 Nov 2021 15:10:33 -0700 (PDT) X-Received: by 2002:a4a:418b:: with SMTP id x133mr26802083ooa.13.1635891033056; Tue, 02 Nov 2021 15:10:33 -0700 (PDT) Path: ...!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: fr.comp.lang.ada Date: Tue, 2 Nov 2021 15:10:32 -0700 (PDT) In-Reply-To: <86821833-85d5-427e-940f-323ad46da9f2n@googlegroups.com> Injection-Info: google-groups.googlegroups.com; posting-host=2a02:8440:9240:6b5c:e47d:b4f7:234a:bb43; posting-account=-nv2yAoAAADJ5LIYpVYctWZdM2Y1Qyub NNTP-Posting-Host: 2a02:8440:9240:6b5c:e47d:b4f7:234a:bb43 References: <718a2e3b-9959-4b53-909b-9191eb14f45an@googlegroups.com> <61348e08$0$4971$426a74cc@news.free.fr> <86821833-85d5-427e-940f-323ad46da9f2n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: comment creer un bouton avec gtkada??? From: Dominique Fumex Injection-Date: Tue, 02 Nov 2021 22:10:33 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bytes: 3024 Lines: 45 Le mardi 2 novembre 2021 =C3=A0 23:02:32 UTC+1, Dominique Fumex a =C3=A9cri= t=C2=A0: > Le dimanche 5 septembre 2021 =C3=A0 11:29:45 UTC+2, DrPi a =C3=A9crit := =20 > > Bonjour,=20 > > Le 04/09/2021 =C3=A0 02:11, Danielle Mandi Mayagha a =C3=A9crit :=20 > > > Bonsoir, cela fait juste quelqu'un temps que je me suis lance dans pr= ogrammation graphique avec gtkada mais je rencontre des problemes certains.= =20 > > > -lorsque je cree une fenetre et que j'execute, le programme m'affiche= plusieurs fenetre. voici un exemple de code=20 > > >=20 > > > WITH Gtk.Main ; USE Gtk.Main ;=20 > > > WITH Gtk.Window ; USE Gtk.Window ;=20 > > >=20 > > > Procedure test is=20 > > >=20 > > > fenetre : Gtk_Window ;=20 > > >=20 > > > begin=20 > > > init;=20 > > >=20 > > > gtk_new (fenetre);=20 > > >=20 > > > fenetre.show;=20 > > >=20 > > > main;=20 > > > end test;=20 > > >=20 > > > 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 repons= e a mon probleme cela m'aidera dans mon apprentissage d'interface graphique= avec gtkada (pour rappel je suis debutant) merci.=20 > > >=20 > > Je ne vois pas de probl=C3=A8me avec ce code. Mis =C3=A0 part que l'ex= =C3=A9cutable ne=20 > > s'arr=C3=AAte pas tout seul. Il faut le tuer =C3=A0 la main. C'est norm= al.=20 > > Sur ma machine (Windows10), il fonctionne bien.=20 > >=20 > > Quel OS ? quelle version de Ada et de GtkAda ?=20 > >=20 > > Nicolas > bonjour, sous gnat gps si l on utilise le modele simple window que je con= seile d etudier en lisant le code on voit qu il faut traiter aussi l evenem= ent on_destroy on peut aussi preciser les parametre dela fenetre