Example #1
0
static GtkWidget *
gtk_recent_action_create_tool_item (GtkAction *action)
{
  GtkWidget *menu;
  GtkWidget *toolitem;

  menu = gtk_recent_action_create_menu (action);
  toolitem = g_object_new (GTK_TYPE_MENU_TOOL_BUTTON, NULL);
  gtk_menu_tool_button_set_menu (GTK_MENU_TOOL_BUTTON (toolitem), menu);
  gtk_widget_show (menu);

  return toolitem;
}
Example #2
0
static GtkWidget *
gtk_recent_action_create_menu_item (GtkAction *action)
{
  GtkWidget *menu;
  GtkWidget *menuitem;

  menu = gtk_recent_action_create_menu (action);
  menuitem = g_object_new (GTK_TYPE_IMAGE_MENU_ITEM, NULL);
  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), menu);
  gtk_widget_show (menu);

  return menuitem;
}