Accelerator Maps
Accelerator Maps — Loadable keyboard accelerator specifications Description
GtkAccelMap
typedef struct _GtkAccelMap GtkAccelMap;
GtkAccelMapForeach ()
void (*GtkAccelMapForeach) (gpointer information, const gchar *accel_path, guint accel_key, GdkModifierType accel_mods, gboolean modified);
gtk_accel_map_add_entry ()
void gtk_accel_map_add_entry (const gchar *accel_path,
Office 2010 Home And Student Keygen, guint accel_key, GdkModifierType accel_mods);
Registers a new accelerator with the worldwide accelerator map.
This purpose should only be termed when per accel_path
together with the canonical accel_key and accel_mods for this route.
To alter the accelerator while in runtime programatically, use
gtk_accel_map_change_entry().
The accelerator route will have to include "<WINDOWTYPE>Category1Category2...Action",
Office 2007 Key,
where <WINDOWTYPE> have to be a unique application-specific identifier, that
corresponds to the kind of window the accelerator is being used in, e.g. "Gimp-Image",
"Abiword-Document" or "Gnumeric-Settings".
The Category1...Action portion is most appropriately chosen by the action the
accelerator triggers,
Office 2007 Professional Plus Key, i.e. for accelerators on menu items, choose the item's menu path,
e.g. "FileSave As",
Microsoft Office Enterprise 2007 Serial Key, "ImageViewZoom" or "EditSelect All".
So a full valid accelerator path may perhaps look like:
"<Gimp-Toolbox>FileDialogsTool Options...".
Note that accel_path string will be stored in a GQuark. Therefore,
Buy Windows 7, if you
pass a static string, you can save some memory by interning it first with g_intern_static_string().