SF.net SVN: geany:[4028] trunk/src/keybindings.c
ntrel at users.sourceforge.net
ntrel at xxxxx
Mon Jul 27 11:06:50 UTC 2009
Revision: 4028
http://geany.svn.sourceforge.net/geany/?rev=4028&view=rev
Author: ntrel
Date: 2009-07-27 11:06:50 +0000 (Mon, 27 Jul 2009)
Log Message:
-----------
Explain parameters for keybindings_set_item().
Modified Paths:
--------------
trunk/src/keybindings.c
Modified: trunk/src/keybindings.c
===================================================================
--- trunk/src/keybindings.c 2009-07-25 18:58:26 UTC (rev 4027)
+++ trunk/src/keybindings.c 2009-07-27 11:06:50 UTC (rev 4028)
@@ -114,14 +114,14 @@
* assign the keybinding to the menu_item (apply_kb_accel) otherwise it can't be overridden
* by user keybindings anymore */
/** Simple convenience function to fill a GeanyKeyBinding struct item.
- * @param group
- * @param key_id
- * @param callback
- * @param key
- * @param mod
- * @param name
- * @param label
- * @param menu_item */
+ * @param group Group.
+ * @param key_id Keybinding index for the group.
+ * @param callback Function to call when activated.
+ * @param key (Lower case) default key, e.g. @c GDK_j, but usually 0 for unset.
+ * @param mod Default modifier, e.g. @c GDK_CONTROL_MASK, but usually 0 for unset.
+ * @param name Not duplicated - use a static string.
+ * @param label Currently not duplicated - use a static or heap-allocated (e.g. translated) string.
+ * @param menu_item Optional widget to set an accelerator for, or @c NULL. */
void keybindings_set_item(GeanyKeyGroup *group, gsize key_id,
GeanyKeyCallback callback, guint key, GdkModifierType mod,
gchar *name, gchar *label, GtkWidget *menu_item)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list