| libeek Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
EekXkbLayout; EekXkbLayoutClass; EekXkbLayoutPrivate; EekLayout * eek_xkb_layout_new (void); gboolean eek_xkb_layout_set_names (EekXkbLayout *layout,XkbComponentNamesRec *names); gboolean eek_xkb_layout_set_names_full (EekXkbLayout *layout,...); gboolean eek_xkb_layout_set_keycodes (EekXkbLayout *layout,const gchar *keycodes); gboolean eek_xkb_layout_set_geometry (EekXkbLayout *layout,const gchar *geometry); gboolean eek_xkb_layout_set_symbols (EekXkbLayout *layout,const gchar *symbols); const gchar * eek_xkb_layout_get_keycodes (EekXkbLayout *layout); const gchar * eek_xkb_layout_get_geometry (EekXkbLayout *layout); const gchar * eek_xkb_layout_get_symbols (EekXkbLayout *layout);
gboolean eek_xkb_layout_set_names (EekXkbLayout *layout,XkbComponentNamesRec *names);
gboolean eek_xkb_layout_set_names_full (EekXkbLayout *layout,...);
Set the XKB component names to layout. This function is merely a
wrapper around eek_xkb_layout_set_names() to avoid passing a
pointer of XkbComponentNamesRec, which is not currently available
in the gobject-introspection repository.
Available component names are: keymap, keycodes, types, compat, symbols, geometry.
|
an EekXkbLayout |
|
pairs of component name and value, terminated by -1. |
Returns : |
TRUE if the component name is successfully set, FALSE otherwise
|
Since 0.0.2
gboolean eek_xkb_layout_set_keycodes (EekXkbLayout *layout,const gchar *keycodes);
Set the keycodes component (in the XKB terminology).
|
an EekXkbLayout |
|
component name for keycodes |
Returns : |
TRUE if the component name is successfully set, FALSE otherwise
|
gboolean eek_xkb_layout_set_geometry (EekXkbLayout *layout,const gchar *geometry);
|
an EekXkbLayout |
|
component name for geometry |
Returns : |
TRUE if the component name is successfully set, FALSE otherwise
|
gboolean eek_xkb_layout_set_symbols (EekXkbLayout *layout,const gchar *symbols);
Set the symbols component (in the XKB terminology).
|
an EekXkbLayout |
|
component name for symbols |
Returns : |
TRUE if the component name is successfully set, FALSE otherwise
|
const gchar * eek_xkb_layout_get_keycodes (EekXkbLayout *layout);
Get the keycodes component name (in the XKB terminology).
|
an EekXkbLayout |
const gchar * eek_xkb_layout_get_geometry (EekXkbLayout *layout);
Get the geometry component name (in the XKB terminology).
|
an EekXkbLayout |
const gchar * eek_xkb_layout_get_symbols (EekXkbLayout *layout);
Get the symbols component name (in the XKB terminology).
|
an EekXkbLayout |