Add doc.
This commit is contained in:
@ -711,6 +711,12 @@ eek_key_get_keysym_index (EekKey *key,
|
|||||||
EEK_KEY_GET_CLASS(key)->get_keysym_index (key, group, level);
|
EEK_KEY_GET_CLASS(key)->get_keysym_index (key, group, level);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* eek_key_is_pressed:
|
||||||
|
* @key: an #EekKey
|
||||||
|
*
|
||||||
|
* Return %TRUE if key is marked as pressed.
|
||||||
|
*/
|
||||||
gboolean
|
gboolean
|
||||||
eek_key_is_pressed (EekKey *key)
|
eek_key_is_pressed (EekKey *key)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -446,10 +446,18 @@ eek_keyboard_find_key_by_keycode (EekKeyboard *keyboard,
|
|||||||
keycode);
|
keycode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* eek_keyboard_new:
|
||||||
|
* @layout: an #EekLayout
|
||||||
|
* @preferred_width: default width of returned keyboard
|
||||||
|
* @preferred_height: default height of returned keyboard
|
||||||
|
*
|
||||||
|
* Create a new #EekKeyboard instance based on @layout.
|
||||||
|
*/
|
||||||
EekKeyboard *
|
EekKeyboard *
|
||||||
eek_keyboard_new (EekLayout *layout,
|
eek_keyboard_new (EekLayout *layout,
|
||||||
gint preferred_width,
|
gint preferred_width,
|
||||||
gint preferred_height)
|
gint preferred_height)
|
||||||
{
|
{
|
||||||
EekKeyboard *keyboard = g_object_new (EEK_TYPE_KEYBOARD, NULL);
|
EekKeyboard *keyboard = g_object_new (EEK_TYPE_KEYBOARD, NULL);
|
||||||
EekBounds bounds;
|
EekBounds bounds;
|
||||||
|
|||||||
@ -85,22 +85,22 @@ struct _EekKeyboardClass
|
|||||||
gpointer pdummy[23];
|
gpointer pdummy[23];
|
||||||
};
|
};
|
||||||
|
|
||||||
GType eek_keyboard_get_type (void) G_GNUC_CONST;
|
GType eek_keyboard_get_type (void) G_GNUC_CONST;
|
||||||
|
|
||||||
EekKeyboard *eek_keyboard_new (EekLayout *layout,
|
EekKeyboard *eek_keyboard_new (EekLayout *layout,
|
||||||
gint preferred_width,
|
gint preferred_width,
|
||||||
gint preferred_height);
|
gint preferred_height);
|
||||||
void eek_keyboard_set_keysym_index (EekKeyboard *keyboard,
|
void eek_keyboard_set_keysym_index (EekKeyboard *keyboard,
|
||||||
gint group,
|
gint group,
|
||||||
gint level);
|
gint level);
|
||||||
void eek_keyboard_get_keysym_index (EekKeyboard *keyboard,
|
void eek_keyboard_get_keysym_index (EekKeyboard *keyboard,
|
||||||
gint *group,
|
gint *group,
|
||||||
gint *level);
|
gint *level);
|
||||||
|
|
||||||
EekSection *eek_keyboard_create_section (EekKeyboard *keyboard);
|
EekSection *eek_keyboard_create_section (EekKeyboard *keyboard);
|
||||||
|
|
||||||
EekKey *eek_keyboard_find_key_by_keycode (EekKeyboard *keyboard,
|
EekKey *eek_keyboard_find_key_by_keycode (EekKeyboard *keyboard,
|
||||||
guint keycode);
|
guint keycode);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
#endif /* EEK_KEYBOARD_H */
|
#endif /* EEK_KEYBOARD_H */
|
||||||
|
|||||||
Reference in New Issue
Block a user