2 #ifndef __BST_KEY_BINDINGS_H__
3 #define __BST_KEY_BINDINGS_H__
13 BST_KEY_BINDING_PARAM_NONE = 0,
14 BST_KEY_BINDING_PARAM_m1_p1,
15 BST_KEY_BINDING_PARAM_0_p1,
16 BST_KEY_BINDING_PARAM_m1_0,
17 BST_KEY_BINDING_PARAM_PERC,
18 BST_KEY_BINDING_PARAM_SHORT,
19 BST_KEY_BINDING_PARAM_USHORT,
20 BST_KEY_BINDING_PARAM_NOTE,
24 const char *function_name;
25 BstKeyBindingParam ptype;
26 const char *function_blurb;
27 guint collision_group;
31 GdkModifierType modifier;
46 GtkWidget* bst_key_binding_box (
const gchar *binding_name,
54 GdkModifierType modifier,
55 guint collision_group);
58 GdkModifierType modifier,
59 guint collision_group,
61 guint bst_key_binding_lookup_id (BstKeyBinding *kbinding,
63 GdkModifierType modifier,
64 guint collision_group,
68 const gchar* bst_key_binding_rcfile (
void);
69 Bse::ErrorType bst_key_binding_dump (
const gchar *file_name,
71 Bse::ErrorType bst_key_binding_parse (
const gchar *file_name,
73 GParamSpec* bst_key_binding_item_pspec (
void);
Definition: bstkeybindings.hh:22
Definition: bstkeybindings.hh:29
Definition: bstapi.idl:183
Definition: bstkeybindings.hh:35