Fix GTK-Doc comment.
This commit is contained in:
@ -25,20 +25,21 @@
|
|||||||
#ClutterActor:</para>
|
#ClutterActor:</para>
|
||||||
<informalexample>
|
<informalexample>
|
||||||
<programlisting>
|
<programlisting>
|
||||||
EekKeyboard *keyboard;
|
|
||||||
EekLayout *layout;
|
EekLayout *layout;
|
||||||
|
EekKeyboard *keyboard;
|
||||||
|
ClutterActor *actor;
|
||||||
|
|
||||||
/* Create a keyboard layout using libxklavier configuration. */
|
/* Create a layout engine based on libxklavier configuration. */
|
||||||
layout = eek_xkl_layout_new ();
|
layout = eek_xkl_layout_new ();
|
||||||
|
|
||||||
/* Create a keyboard implemented as ClutterActor. */
|
/* Create a keyboard from the given layout. */
|
||||||
keyboard = eek_clutter_keyboard_new ();
|
keyboard = eek_keyboard_new (layout, initial_width, initial_height);
|
||||||
|
|
||||||
/* Apply the layout to the keyboard. */
|
/* Create a ClutterActor. */
|
||||||
eek_keyboard_set_layout (keyboard, layout);
|
actor = eek_clutter_keyboard_new (eekboard->keyboard);
|
||||||
|
|
||||||
clutter_group_add (CLUTTER_GROUP(stage),
|
/* Add the actor to a stage. */
|
||||||
eek_clutter_keyboard_get_actor (EEK_CLUTTER_KEYBOARD(keyboard)));
|
clutter_group_add (CLUTTER_GROUP(stage), actor);
|
||||||
</programlisting>
|
</programlisting>
|
||||||
</informalexample>
|
</informalexample>
|
||||||
|
|
||||||
|
|||||||
@ -2,13 +2,11 @@
|
|||||||
<FILE>eek-keyboard</FILE>
|
<FILE>eek-keyboard</FILE>
|
||||||
<TITLE>EekKeyboard</TITLE>
|
<TITLE>EekKeyboard</TITLE>
|
||||||
EekKeyboardClass
|
EekKeyboardClass
|
||||||
EekKeyboardPrivate
|
|
||||||
EekKeyboard
|
EekKeyboard
|
||||||
|
eek_keyboard_new
|
||||||
eek_keyboard_set_keysym_index
|
eek_keyboard_set_keysym_index
|
||||||
eek_keyboard_get_keysym_index
|
eek_keyboard_get_keysym_index
|
||||||
eek_keyboard_create_section
|
eek_keyboard_create_section
|
||||||
eek_keyboard_set_layout
|
|
||||||
eek_keyboard_realize
|
|
||||||
eek_keyboard_find_key_by_keycode
|
eek_keyboard_find_key_by_keycode
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
EEK_KEYBOARD
|
EEK_KEYBOARD
|
||||||
@ -40,9 +38,7 @@ EEK_LAYOUT_GET_IFACE
|
|||||||
<TITLE>EekGtkKeyboard</TITLE>
|
<TITLE>EekGtkKeyboard</TITLE>
|
||||||
EekGtkKeyboard
|
EekGtkKeyboard
|
||||||
EekGtkKeyboardClass
|
EekGtkKeyboardClass
|
||||||
EekGtkKeyboardPrivate
|
|
||||||
eek_gtk_keyboard_new
|
eek_gtk_keyboard_new
|
||||||
eek_gtk_keyboard_get_widget
|
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
EEK_GTK_KEYBOARD
|
EEK_GTK_KEYBOARD
|
||||||
EEK_IS_GTK_KEYBOARD
|
EEK_IS_GTK_KEYBOARD
|
||||||
@ -57,7 +53,6 @@ EEK_GTK_KEYBOARD_GET_CLASS
|
|||||||
<FILE>eek-section</FILE>
|
<FILE>eek-section</FILE>
|
||||||
<TITLE>EekSection</TITLE>
|
<TITLE>EekSection</TITLE>
|
||||||
EekSectionClass
|
EekSectionClass
|
||||||
EekSectionPrivate
|
|
||||||
EekSection
|
EekSection
|
||||||
eek_section_set_angle
|
eek_section_set_angle
|
||||||
eek_section_get_angle
|
eek_section_get_angle
|
||||||
@ -80,13 +75,11 @@ EEK_SECTION_GET_CLASS
|
|||||||
<FILE>eek-container</FILE>
|
<FILE>eek-container</FILE>
|
||||||
<TITLE>EekContainer</TITLE>
|
<TITLE>EekContainer</TITLE>
|
||||||
EekContainerClass
|
EekContainerClass
|
||||||
EekContainerPrivate
|
|
||||||
EekCallback
|
EekCallback
|
||||||
EekCompareFunc
|
EekCompareFunc
|
||||||
EekContainer
|
EekContainer
|
||||||
eek_container_foreach_child
|
eek_container_foreach_child
|
||||||
eek_container_find
|
eek_container_find
|
||||||
eek_container_find_by_position
|
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
EEK_CONTAINER
|
EEK_CONTAINER
|
||||||
EEK_IS_CONTAINER
|
EEK_IS_CONTAINER
|
||||||
@ -102,9 +95,7 @@ EEK_CONTAINER_GET_CLASS
|
|||||||
<TITLE>EekClutterKeyboard</TITLE>
|
<TITLE>EekClutterKeyboard</TITLE>
|
||||||
EekClutterKeyboard
|
EekClutterKeyboard
|
||||||
EekClutterKeyboardClass
|
EekClutterKeyboardClass
|
||||||
EekClutterKeyboardPrivate
|
|
||||||
eek_clutter_keyboard_new
|
eek_clutter_keyboard_new
|
||||||
eek_clutter_keyboard_get_actor
|
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
EEK_CLUTTER_KEYBOARD
|
EEK_CLUTTER_KEYBOARD
|
||||||
EEK_IS_CLUTTER_KEYBOARD
|
EEK_IS_CLUTTER_KEYBOARD
|
||||||
@ -120,7 +111,6 @@ EEK_CLUTTER_KEYBOARD_GET_CLASS
|
|||||||
<TITLE>EekXklLayout</TITLE>
|
<TITLE>EekXklLayout</TITLE>
|
||||||
EekXklLayout
|
EekXklLayout
|
||||||
EekXklLayoutClass
|
EekXklLayoutClass
|
||||||
EekXklLayoutPrivate
|
|
||||||
eek_xkl_layout_new
|
eek_xkl_layout_new
|
||||||
eek_xkl_layout_set_config
|
eek_xkl_layout_set_config
|
||||||
eek_xkl_layout_set_config_full
|
eek_xkl_layout_set_config_full
|
||||||
@ -150,7 +140,6 @@ EEK_XKL_LAYOUT_GET_CLASS
|
|||||||
<TITLE>EekXkbLayout</TITLE>
|
<TITLE>EekXkbLayout</TITLE>
|
||||||
EekXkbLayout
|
EekXkbLayout
|
||||||
EekXkbLayoutClass
|
EekXkbLayoutClass
|
||||||
EekXkbLayoutPrivate
|
|
||||||
eek_xkb_layout_new
|
eek_xkb_layout_new
|
||||||
eek_xkb_layout_set_names
|
eek_xkb_layout_set_names
|
||||||
eek_xkb_layout_set_names_full
|
eek_xkb_layout_set_names_full
|
||||||
@ -174,7 +163,6 @@ EEK_XKB_LAYOUT_GET_CLASS
|
|||||||
<FILE>eek-key</FILE>
|
<FILE>eek-key</FILE>
|
||||||
<TITLE>EekKey</TITLE>
|
<TITLE>EekKey</TITLE>
|
||||||
EekKeyClass
|
EekKeyClass
|
||||||
EekKeyPrivate
|
|
||||||
EekKey
|
EekKey
|
||||||
eek_key_set_keycode
|
eek_key_set_keycode
|
||||||
eek_key_get_keycode
|
eek_key_get_keycode
|
||||||
@ -201,7 +189,6 @@ EEK_KEY_GET_CLASS
|
|||||||
<FILE>eek-element</FILE>
|
<FILE>eek-element</FILE>
|
||||||
<TITLE>EekElement</TITLE>
|
<TITLE>EekElement</TITLE>
|
||||||
EekElementClass
|
EekElementClass
|
||||||
EekElementPrivate
|
|
||||||
EekElement
|
EekElement
|
||||||
eek_element_set_parent
|
eek_element_set_parent
|
||||||
eek_element_get_parent
|
eek_element_get_parent
|
||||||
|
|||||||
@ -155,7 +155,8 @@ create_section (EekElement *element, gpointer user_data)
|
|||||||
* eek_clutter_keyboard_new:
|
* eek_clutter_keyboard_new:
|
||||||
* @keyboard: an #EekKeyboard
|
* @keyboard: an #EekKeyboard
|
||||||
*
|
*
|
||||||
* Create a new #EekClutterKeyboard.
|
* Create a new #ClutterActor displaying @keyboard.
|
||||||
|
* Returns: a #ClutterActor
|
||||||
*/
|
*/
|
||||||
ClutterActor *
|
ClutterActor *
|
||||||
eek_clutter_keyboard_new (EekKeyboard *keyboard)
|
eek_clutter_keyboard_new (EekKeyboard *keyboard)
|
||||||
|
|||||||
@ -88,7 +88,7 @@ void eek_container_foreach_child (EekContainer *container,
|
|||||||
gpointer user_data);
|
gpointer user_data);
|
||||||
EekElement *eek_container_find (EekContainer *container,
|
EekElement *eek_container_find (EekContainer *container,
|
||||||
EekCompareFunc func,
|
EekCompareFunc func,
|
||||||
gpointer data);
|
gpointer user_data);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
#endif /* EEK_CONTAINER_H */
|
#endif /* EEK_CONTAINER_H */
|
||||||
|
|||||||
@ -250,7 +250,8 @@ eek_gtk_keyboard_init (EekGtkKeyboard *self)
|
|||||||
* eek_gtk_keyboard_new:
|
* eek_gtk_keyboard_new:
|
||||||
* @keyboard: an #EekKeyboard
|
* @keyboard: an #EekKeyboard
|
||||||
*
|
*
|
||||||
* Create a new #EekGtkKeyboard.
|
* Create a new #GtkWidget displaying @keyboard.
|
||||||
|
* Returns: a #GtkWidget
|
||||||
*/
|
*/
|
||||||
GtkWidget *
|
GtkWidget *
|
||||||
eek_gtk_keyboard_new (EekKeyboard *keyboard)
|
eek_gtk_keyboard_new (EekKeyboard *keyboard)
|
||||||
|
|||||||
@ -61,6 +61,7 @@ struct _EekKey
|
|||||||
* @get_keysym_index: virtual function for getting group and level of the key
|
* @get_keysym_index: virtual function for getting group and level of the key
|
||||||
* @pressed: class handler for #EekKey::pressed signal
|
* @pressed: class handler for #EekKey::pressed signal
|
||||||
* @released: class handler for #EekKey::released signal
|
* @released: class handler for #EekKey::released signal
|
||||||
|
* @is_pressed: virtual function for getting whether the key is pressed
|
||||||
*/
|
*/
|
||||||
struct _EekKeyClass
|
struct _EekKeyClass
|
||||||
{
|
{
|
||||||
|
|||||||
@ -448,15 +448,15 @@ eek_keyboard_find_key_by_keycode (EekKeyboard *keyboard,
|
|||||||
/**
|
/**
|
||||||
* eek_keyboard_new:
|
* eek_keyboard_new:
|
||||||
* @layout: an #EekLayout
|
* @layout: an #EekLayout
|
||||||
* @preferred_width: default width of returned keyboard
|
* @initial_width: default width of returned keyboard
|
||||||
* @preferred_height: default height of returned keyboard
|
* @initial_height: default height of returned keyboard
|
||||||
*
|
*
|
||||||
* Create a new #EekKeyboard instance based on @layout.
|
* Create a new #EekKeyboard instance based on @layout.
|
||||||
*/
|
*/
|
||||||
EekKeyboard *
|
EekKeyboard *
|
||||||
eek_keyboard_new (EekLayout *layout,
|
eek_keyboard_new (EekLayout *layout,
|
||||||
gint preferred_width,
|
gint initial_width,
|
||||||
gint preferred_height)
|
gint initial_height)
|
||||||
{
|
{
|
||||||
EekKeyboard *keyboard = g_object_new (EEK_TYPE_KEYBOARD, NULL);
|
EekKeyboard *keyboard = g_object_new (EEK_TYPE_KEYBOARD, NULL);
|
||||||
EekBounds bounds;
|
EekBounds bounds;
|
||||||
@ -464,8 +464,8 @@ eek_keyboard_new (EekLayout *layout,
|
|||||||
g_return_val_if_fail (EEK_IS_LAYOUT (layout), NULL);
|
g_return_val_if_fail (EEK_IS_LAYOUT (layout), NULL);
|
||||||
|
|
||||||
bounds.x = bounds.y = 0.0;
|
bounds.x = bounds.y = 0.0;
|
||||||
bounds.width = preferred_width;
|
bounds.width = initial_width;
|
||||||
bounds.height = preferred_height;
|
bounds.height = initial_height;
|
||||||
eek_element_set_bounds (EEK_ELEMENT(keyboard), &bounds);
|
eek_element_set_bounds (EEK_ELEMENT(keyboard), &bounds);
|
||||||
eek_layout_apply (layout, keyboard);
|
eek_layout_apply (layout, keyboard);
|
||||||
|
|
||||||
|
|||||||
@ -52,10 +52,9 @@ struct _EekKeyboard
|
|||||||
* @get_keysym_index: virtual function for getting group and level of
|
* @get_keysym_index: virtual function for getting group and level of
|
||||||
* the entire keyboard
|
* the entire keyboard
|
||||||
* @create_section: virtual function for creating a section
|
* @create_section: virtual function for creating a section
|
||||||
* @set_layout: virtual function for setting layout engine
|
|
||||||
* @find_key_by_keycode: virtual function for finding a key in the
|
* @find_key_by_keycode: virtual function for finding a key in the
|
||||||
* keyboard by keycode
|
* keyboard by keycode
|
||||||
* @realize: virtual function for applying a layout to the keyboard
|
* @keysym_index_changed: class handler for #EekKeyboard::keysym-index-changed signal
|
||||||
*/
|
*/
|
||||||
struct _EekKeyboardClass
|
struct _EekKeyboardClass
|
||||||
{
|
{
|
||||||
@ -88,8 +87,8 @@ struct _EekKeyboardClass
|
|||||||
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 initial_width,
|
||||||
gint preferred_height);
|
gint initial_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);
|
||||||
|
|||||||
Reference in New Issue
Block a user