Synopsis#include <gtk/gtk.h> GtkRecentChooserMenu; GtkWidget* gtk_recent_chooser_menu_new (void); GtkWidget* gtk_recent_chooser_menu_new_for_manager (GtkRecentManager *manager); gboolean gtk_recent_chooser_menu_get_show_numbers (GtkRecentChooserMenu *menu); void gtk_recent_chooser_menu_set_show_numbers (GtkRecentChooserMenu *menu, gboolean show_numbers); Object HierarchyGObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkMenuShell +----GtkMenu +----GtkRecentChooserMenu Implemented InterfacesGtkRecentChooserMenu implements AtkImplementorIface, GtkBuildable and GtkRecentChooser. Description
GtkRecentChooserMenu is a widget suitable for displaying recently used files
inside a menu. It can be used to set a sub-menu of a GtkMenuItem using
Note that GtkRecentChooserMenu does not have any methods of its own. Instead, you should use the functions that work on a GtkRecentChooser.
Note also that GtkRecentChooserMenu does not support multiple filters, as it
has no way to let the user choose between them as the GtkRecentChooserWidget
and GtkRecentChooserDialog widgets do. Thus using Recently used files are supported since GTK+ 2.10. Detailsgtk_recent_chooser_menu_new ()GtkWidget* gtk_recent_chooser_menu_new (void); Creates a new GtkRecentChooserMenu widget. This kind of widget shows the list of recently used resources as a menu, each item as a menu item. Each item inside the menu might have an icon, representing its MIME type, and a number, for mnemonic access. This widget implements the GtkRecentChooser interface.
This widget creates its own GtkRecentManager object. See the
Since 2.10 gtk_recent_chooser_menu_new_for_manager ()GtkWidget* gtk_recent_chooser_menu_new_for_manager (GtkRecentManager *manager);
Creates a new GtkRecentChooserMenu widget using This is useful if you have implemented your own recent manager, or if you have a customized instance of a GtkRecentManager object or if you wish to share a common GtkRecentManager object among multiple GtkRecentChooser widgets.
Since 2.10 gtk_recent_chooser_menu_get_show_numbers ()gboolean gtk_recent_chooser_menu_get_show_numbers (GtkRecentChooserMenu *menu);
Returns the value set by
Since 2.10 gtk_recent_chooser_menu_set_show_numbers ()void gtk_recent_chooser_menu_set_show_numbers (GtkRecentChooserMenu *menu, gboolean show_numbers);
Sets whether a number should be added to the items of
Since 2.10 |