Re: GtkAda et Gtkada_Application

Frédéric Praca via Ada-france <[email protected]> Fri, 21 Jan 2022 17:27:03 +0100 (CET)
Newsgroups gmane.comp.lang.ada.france
Message-ID <948938947.1686706.1642782423219.JavaMail.root@zimbra63-e11.priv.proxad.net>
Bonjour,
de ce que j'en lis ici (https://docs.gtk.org/gtk3/class.Application.html ), cela permet
de s'assurer d'un certain nombre de propriétés vis-à-vis de l'intégration dans le bureau...
Il semblerait que cela ait aussi un impact sur la gestion du threading GDK.
J'avoue ne pas avoir regardé plus que ça.

Autre chose, on peut se passer des "traditionnels" Gtk.Main.init et Gtk.Main.Main.

Au final, il semblerait que ce soit ça la méthode "traditionnelle" à utiliser :)

Fred

PS: j'ai retrouvé ça par hasard :) 
http://bulleforum.net/utilisation-de-gtk-application-inhibiter-le-comportement-t5586.html

----- Mail original -----
De: "Thomas De Contes" <[email protected]>
À: "Frédéric Praca" <[email protected]>
Cc: [email protected]
Envoyé: Mardi 18 Janvier 2022 19:13:45
Objet: Re: [Ada-france] GtkAda et Gtkada_Application


Le 16 janv. 2022 à 19:28, Frédéric Praca a écrit :

> Finalement, je pense avoir trouvé le problème. On ne peut ajouter une
> fenêtre que lorsque l'application a été "activée".
> Il faut donc utiliser le signal 'activate' avant de travailler avec
> l'objet Gtk_Application.

Ok, tant mieux :-)

Peux tu décrire quel est l'intérêt d'utiliser les objets de ce genre, plutôt que d'utiliser GtkAda de façon traditionnelle ?


-- 
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

_______________________________________________
Ada-france mailing list
[email protected]
https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france