Le 24/11/2018 à 15:59, Luca Bacci a écrit :
Probably it's a consequence of this work for porting GtkMenuBar to use
css gadgets internally:
https://gitlab.gnome.org/GNOME/gtk/commit/700286c6
You should be able to get the appropriate size if you add menu items
to the bar, i.e. as long as the
menubar is not empty you get the appropriate height with
gtk_widget_get_allocated_height().
Luca
Thank you very much for your reply, it works nicely with the "invisible"
item.
I do have in my code objects (GtkColorBar, GtkButtton) for which I
created css
properties my self to match some specifics using:
void provide_gtk_css (gchar * css)
{
GtkCssProvider * provider = gtk_css_provider_new ();
gtk_css_provider_load_from_data (provider, css, -1, NULL);
gtk_style_context_add_provider_for_screen (gdk_screen_get_default (),
GTK_STYLE_PROVIDER(provider),
GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
g_object_unref (provider);
}
About what I understand this is now automatic (somewhat) for many (all
?) widgets,
Out of curiosity do you think that there is anyway to get that heigh
value from
a query to the css properties of that menu bar ? is there anyway to send
query to the css ?
Best
Sébastien
--
===========================================================
Dr. Sébastien Le Roux
Ingénieur de Recherche CNRS
Institut de Physique et Chimie des Matériaux de Strasbourg
Département des Matériaux Organiques
23, rue du Loess
BP 43
F-67034 Strasbourg Cedex 2, France
E-mail: sebastien.ler...@ipcms.unistra.fr
Webpage: http://www-ipcms.u-strasbg.fr/spip.php?article1771
RINGS project: http://rings-code.sourceforge.net/
ISAACS project: http://isaacs.sourceforge.net/
Fax: +33 3 88 10 72 46
Phone: +33 3 88 10 71 62
===========================================================
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list