| Top |
| CtkAction * | ctk_recent_action_new () |
| CtkAction * | ctk_recent_action_new_for_manager () |
| gboolean | ctk_recent_action_get_show_numbers () |
| void | ctk_recent_action_set_show_numbers () |
A CtkRecentAction represents a list of recently used files, which can be shown by widgets such as CtkRecentChooserDialog or CtkRecentChooserMenu.
To construct a submenu showing recently used files, use a CtkRecentAction as the action for a <menuitem>. To construct a menu toolbutton showing the recently used files in the popup menu, use a CtkRecentAction as the action for a <toolitem> element.
CtkAction * ctk_recent_action_new (const gchar *name,const gchar *label,const gchar *tooltip,const gchar *stock_id);
Creates a new CtkRecentAction object. To add the action to
a CtkActionGroup and set the accelerator for the action,
call ctk_action_group_add_action_with_accel().
name |
a unique name for the action |
|
label |
the label displayed in menu items and on buttons,
or |
[allow-none] |
tooltip |
a tooltip for the action, or |
[allow-none] |
stock_id |
the stock icon to display in widgets representing
the action, or |
[allow-none] |
Since: 2.12
CtkAction * ctk_recent_action_new_for_manager (const gchar *name,const gchar *label,const gchar *tooltip,const gchar *stock_id,CtkRecentManager *manager);
Creates a new CtkRecentAction object. To add the action to
a CtkActionGroup and set the accelerator for the action,
call ctk_action_group_add_action_with_accel().
name |
a unique name for the action |
|
label |
the label displayed in menu items and on buttons,
or |
[allow-none] |
tooltip |
a tooltip for the action, or |
[allow-none] |
stock_id |
the stock icon to display in widgets representing
the action, or |
[allow-none] |
manager |
a CtkRecentManager, or |
[allow-none] |
Since: 2.12
gboolean
ctk_recent_action_get_show_numbers (CtkRecentAction *action);
Returns the value set by ctk_recent_chooser_menu_set_show_numbers().
Since: 2.12
void ctk_recent_action_set_show_numbers (CtkRecentAction *action,gboolean show_numbers);
Sets whether a number should be added to the items shown by the
widgets representing action
. The numbers are shown to provide
a unique character for a mnemonic to be used inside the menu item's
label. Only the first ten items get a number to avoid clashes.
Since: 2.12