This commit is contained in:
Daiki Ueno
2011-01-28 18:49:16 +09:00
parent 45b18c7ada
commit 4e1ad08e90
3 changed files with 62 additions and 27 deletions

View File

@ -76,13 +76,7 @@ EXTRA_HFILES=
# Header files to ignore when scanning. Use base file name, no paths # Header files to ignore when scanning. Use base file name, no paths
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
IGNORE_HFILES= eek-private.h \ IGNORE_HFILES=config.h
eek-drawing.h \
eek-clutter-key.h \
eek-clutter-section.h \
eek-clutter-key-actor.h \
eek-clutter-drawing-context.h \
config.h
# Images to copy into HTML directory. # Images to copy into HTML directory.
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png

View File

@ -5,8 +5,8 @@ EekKeyboardClass
EekKeyboard EekKeyboard
eek_keyboard_new eek_keyboard_new
eek_keyboard_get_layout eek_keyboard_get_layout
eek_keyboard_set_keysym_index eek_keyboard_set_symbol_index
eek_keyboard_get_keysym_index eek_keyboard_get_symbol_index
eek_keyboard_get_group eek_keyboard_get_group
eek_keyboard_get_level eek_keyboard_get_level
eek_keyboard_set_group eek_keyboard_set_group
@ -37,7 +37,8 @@ EEK_LAYOUT
EEK_IS_LAYOUT EEK_IS_LAYOUT
EEK_TYPE_LAYOUT EEK_TYPE_LAYOUT
eek_layout_get_type eek_layout_get_type
EEK_LAYOUT_GET_IFACE EEK_LAYOUT_CLASS
EEK_LAYOUT_GET_CLASS
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -189,10 +190,11 @@ EekKeyClass
EekKey EekKey
eek_key_set_keycode eek_key_set_keycode
eek_key_get_keycode eek_key_get_keycode
eek_key_set_keysyms eek_key_set_symbol_matrix
eek_key_get_keysyms eek_key_get_symbol_matrix
eek_key_get_keysym eek_key_get_symbol
eek_key_get_keysym_at_index eek_key_get_symbol_at_index
eek_key_get_symbol_with_fallback
eek_key_set_index eek_key_set_index
eek_key_get_index eek_key_get_index
eek_key_set_outline eek_key_set_outline
@ -230,13 +232,44 @@ EEK_IS_ELEMENT_CLASS
EEK_ELEMENT_GET_CLASS EEK_ELEMENT_GET_CLASS
</SECTION> </SECTION>
<SECTION>
<FILE>eek-symbol</FILE>
<TITLE>EekSymbol</TITLE>
EekSymbolClass
EekSymbol
eek_symbol_new
eek_symbol_set_name
eek_symbol_get_name
eek_symbol_set_label
eek_symbol_get_label
eek_symbol_set_category
eek_symbol_get_category
eek_symbol_set_modifier_mask
eek_symbol_get_modifier_mask
eek_symbol_is_modifier
<SUBSECTION Standard>
EEK_SYMBOL
EEK_IS_SYMBOL
EEK_TYPE_SYMBOL
eek_symbol_get_type
EEK_SYMBOL_CLASS
EEK_IS_SYMBOL_CLASS
EEK_SYMBOL_GET_CLASS
</SECTION>
<SECTION> <SECTION>
<FILE>eek-types</FILE> <FILE>eek-types</FILE>
<TITLE>Basic Types</TITLE> <TITLE>Basic Types</TITLE>
EekOrientation EekOrientation
EekKeysymMatrix EekModifierBehavior
EEK_TYPE_KEYSYM_MATRIX EekModifierType
eek_keysym_matrix_get_type EekSymbolMatrix
EekSymbolCategory
EEK_TYPE_SYMBOL_MATRIX
eek_symbol_matrix_copy
eek_symbol_matrix_free
eek_symbol_matrix_get_type
eek_symbol_matrix_new
EekPoint EekPoint
EEK_TYPE_POINT EEK_TYPE_POINT
eek_point_get_type eek_point_get_type
@ -256,14 +289,20 @@ eek_color_new
<SECTION> <SECTION>
<FILE>eek-keysym</FILE> <FILE>eek-keysym</FILE>
<TITLE>Keysym Utility</TITLE> <TITLE>EekKeysym</TITLE>
EekKeysymClass
EekKeysym
EEK_INVALID_KEYSYM EEK_INVALID_KEYSYM
EEK_INVALID_KEYCODE EEK_INVALID_KEYCODE
EekKeysymCategory eek_keysym_get_xkeysym
eek_keysym_to_string eek_keysym_new
eek_keysym_get_category eek_keysym_new_from_name
eek_keysym_is_modifier <SUBSECTION Standard>
eek_keysym_to_modifier EEK_KEYSYM
EekModifierBehavior EEK_IS_KEYSYM
EekModifierType EEK_TYPE_KEYSYM
eek_keysym_get_type
EEK_KEYSYM_CLASS
EEK_IS_KEYSYM_CLASS
EEK_KEYSYM_GET_CLASS
</SECTION> </SECTION>

View File

@ -393,7 +393,9 @@ eek_key_init (EekKey *self)
* @key: an #EekKey * @key: an #EekKey
* @keycode: keycode * @keycode: keycode
* *
* Set keycode of @key to @keycode. * Set the keycode of @key to @keycode. The keycode values are
* identical to the X keycode name, if the keyboard is built with
* #EekXkbLayout or #EekXklLayout.
*/ */
void void
eek_key_set_keycode (EekKey *key, eek_key_set_keycode (EekKey *key,
@ -422,7 +424,7 @@ eek_key_get_keycode (EekKey *key)
* @key: an #EekKey * @key: an #EekKey
* @matrix: an #EekSymbolMatrix * @matrix: an #EekSymbolMatrix
* *
* Set the symbol matrix @matrix to @key. * Set the symbol matrix of @key to @matrix.
*/ */
void void
eek_key_set_symbol_matrix (EekKey *key, eek_key_set_symbol_matrix (EekKey *key,