EekKeysym

EekKeysym — an EekSymbol represents an X keysym

Synopsis

#define             EEK_KEYSYM                          (obj)
                    EekKeysymClass;
                    EekKeysymPrivate;
                    EekKeysym;
EekKeysym *         eek_keysym_new                      (guint xkeysym);
guint               eek_keysym_get_xkeysym              (EekKeysym *keysym);
EekKeysym *         eek_keysym_new_from_name            (const gchar *name);

Object Hierarchy

  GObject
   +----EekSymbol
         +----EekKeysym

Implemented Interfaces

EekKeysym implements EekSerializable.

Description

Details

EEK_KEYSYM()

#define EEK_KEYSYM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EEK_TYPE_KEYSYM, EekKeysym))

EekKeysymClass

typedef struct {
} EekKeysymClass;

EekKeysymPrivate

typedef struct _EekKeysymPrivate EekKeysymPrivate;

EekKeysym

typedef struct _EekKeysym EekKeysym;

eek_keysym_new ()

EekKeysym *         eek_keysym_new                      (guint xkeysym);

Create an EekKeysym with given X keysym value xkeysym.

xkeysym :

an X keysym value

eek_keysym_get_xkeysym ()

guint               eek_keysym_get_xkeysym              (EekKeysym *keysym);

Get an X keysym value associated with keysym

keysym :

an EekKeysym

eek_keysym_new_from_name ()

EekKeysym *         eek_keysym_new_from_name            (const gchar *name);

Create an EekKeysym with an X keysym value looked up by name.

name :

an X keysym name