X-Received: by 2002:adf:8008:: with SMTP id 8mr44453758wrk.188.1635890552116; Tue, 02 Nov 2021 15:02:32 -0700 (PDT) X-Received: by 2002:a9d:6f15:: with SMTP id n21mr29303516otq.278.1635890551566; Tue, 02 Nov 2021 15:02:31 -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:02:31 -0700 (PDT) In-Reply-To: <61348e08$0$4971$426a74cc@news.free.fr> 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> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <86821833-85d5-427e-940f-323ad46da9f2n@googlegroups.com> Subject: Re: comment creer un bouton avec gtkada??? From: Dominique Fumex Injection-Date: Tue, 02 Nov 2021 22:02:32 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bytes: 2792 Lines: 43 Le dimanche 5 septembre 2021 =C3=A0 11:29:45 UTC+2, DrPi a =C3=A9crit=C2=A0= : > Bonjour, > 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 prog= rammation graphique avec gtkada mais je rencontre des problemes certains.= =20 > > -lorsque je cree une fenetre et que j'execute, le programme m'affiche p= lusieurs 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 reponse = a mon probleme cela m'aidera dans mon apprentissage d'interface graphique a= vec gtkada (pour rappel je suis debutant) merci.=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 normal= ..=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 conse= ile d etudier en lisant le code on voit qu il faut traiter aussi l eveneme= nt on_destroy on peut aussi preciser les parametre dela fenetre