Gtk menu with icons -



Gtk menu with icons -

this critical part of run-time created menu:

gtkwidget *menu, *menu_item; menu = gtk_menu_new(); menu_item = gtk_image_menu_item_new_with_label("uredi..."); //approach1 - icon don't work //gtk_image_menu_item_set_image(gtk_image_menu_item(menu_item), gtk_image_new_from_stock(gtk_stock_edit, gtk_icon_size_menu)); //approach2 - icon don't work gtk_image_menu_item_set_image(gtk_image_menu_item(menu_item), gtk_widget(gtk_image_new_from_stock(gtk_stock_edit, gtk_icon_size_menu))); gtk_menu_shell_append(gtk_menu_shell(menu), menu_item); g_signal_connect(g_object(menu_item), "button-release-event", g_callback(menu_release), (gpointer)""); gtk_menu_attach_to_widget(gtk_menu(menu), button, null); gtk_widget_show_all(menu);

menu works ok 1 "imagemenuitem" on see label don't see image. can wrong here?

gtk2, ubuntu 11.10

i'm not 100% sure, believe icons in menus , buttons no longer enabled default. need turn them on create them show up.

gconftool-2 --type bool --set /desktop/gnome/interface/menus_have_icons true

or using dconf:

dconf write /org/gnome/desktop/interface/menus-have-icons true

gtk

Comments

Popular posts from this blog

How do I check if an insert was successful with MySQLdb in Python? -

delphi - blogger via idHTTP : error 400 bad request -

postgresql - ERROR: operator is not unique: unknown + unknown -