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:

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().

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 (),
  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 ?



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

Reply via email to