how to create a Menu with GtkItemFactory
- From: Philippe Laporte <philippe laporte nokia com>
- To: gtk-app-devel-list gnome org
- Subject: how to create a Menu with GtkItemFactory
- Date: Fri, 10 Oct 2003 21:26:12 +0300
Hi,
Is this correct code to create a Menu with an ItemFactory? Can
someone point me to an error in there?
GtkItemFactory *item_factory;
GtkAccelGroup *accel_group;
GtkItemFactoryEntry menu_items[] = {
{ "/Windows", NULL, NULL, 0,
"<Branch>" },
{ "/Windows/Navigator", NULL, NULL, 0,
"<Item>" },
};
gint nmenu_items = sizeof (menu_items) / sizeof (menu_items[0]);
GtkWidget* menuitem;
accel_group = gtk_accel_group_new ();
item_factory = gtk_item_factory_new (GTK_TYPE_MENU,
"<WEBPAGEVIEW>", accel_group);
gtk_item_factory_create_items (item_factory, nmenu_items,
menu_items, NULL);
menuitem = gtk_item_factory_get_item(item_factory, "/Windows");
Is menuitem now a menuitem that can be added to a menu with
gtk_menu_shell_append
?
How would I do that otherwise?
Thanks,
--
Philippe Laporte
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]