bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #51113] No in-window menu bar with the Gtk theme


From: Fred Kiefer
Subject: [bug #51113] No in-window menu bar with the Gtk theme
Date: Sat, 27 May 2017 08:14:48 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #1, bug #51113 (project gnustep):

That GTK link is of no use at all. After a few automatic redirects you end up
on a page that is completely unrelated to the topic. Googling for GTK an
reparent brings up this page:
http://www.geany.org/manual/gtk/gtk-faq/x636.html

And searching the GTK theme code for gtk_container_add brings up two usages in
setup_gtk_widget() in the file GGnomeThemeInitialization.m. As protoLayout
gets created with this call
protoLayout = gtk_fixed_new();
it could be the GtkFixed in the error message. That could mean that GtkMenuBar
is the widget passed into this function.
The only GtkMenuBar that gets created is on line 152 of that file
    GtkWidget *gtkMenuBar = gtk_menu_bar_new();

and if you look closely this gets added twice, once on line 153 an also on
line 175. Most likely one of this calls is superfluous , perhaps the first
one?

This analysis was done without any "actual knowledge of gtk" so please verify
it yourself.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?51113>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]