![]() |
![]() |
![]() |
libeek Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
EekKeysymEekKeysym — an EekSymbol represents an X keysym |
#define EEK_KEYSYM (obj) EekKeysym; struct EekKeysymClass; EekKeysym * eek_keysym_new (guint xkeysym
); guint eek_keysym_get_xkeysym (EekKeysym *keysym
); EekKeysym * eek_keysym_new_from_name (const gchar *name
); EekKeysym * eek_keysym_new_with_modifier (guint xkeysym
,EekModifierType modifier_mask
); EekKeysymPrivate;
#define EEK_KEYSYM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EEK_TYPE_KEYSYM, EekKeysym))
typedef struct _EekKeysym EekKeysym;
The EekKeysym structure contains only private data and should only be accessed using the provided API.
EekKeysym * eek_keysym_new (guint xkeysym
);
Create an EekKeysym with given X keysym value xkeysym
.
|
an X keysym value |
guint eek_keysym_get_xkeysym (EekKeysym *keysym
);
Get an X keysym value associated with keysym
|
an EekKeysym |
EekKeysym * eek_keysym_new_from_name (const gchar *name
);
Create an EekKeysym with an X keysym value looked up by name
.
|
an X keysym name |
EekKeysym * eek_keysym_new_with_modifier (guint xkeysym
,EekModifierType modifier_mask
);
Create an EekKeysym with given X keysym value xkeysym
and
modifier modifier_mask
.
|
an X keysym value |
|
modifier assigned to xkeysym
|