EekKeysym

EekKeysym — an EekSymbol represents an X keysym

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── EekSymbol
        ╰── EekKeysym

Implemented Interfaces

EekKeysym implements EekSerializable.

Description

Functions

eek_keysym_get_xkeysym ()

guint
eek_keysym_get_xkeysym (EekKeysym *keysym);

Get an X keysym value associated with keysym

Parameters

keysym

an EekKeysym

 

eek_keysym_new ()

EekKeysym *
eek_keysym_new (guint xkeysym);

Create an EekKeysym with given X keysym value xkeysym .

Parameters

xkeysym

an X keysym value

 

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 .

Parameters

name

an X keysym name

 

eek_keysym_new_with_modifier ()

EekKeysym *
eek_keysym_new_with_modifier (guint xkeysym,
                              EekModifierType modifier_mask);

Create an EekKeysym with given X keysym value xkeysym and modifier modifier_mask .

Parameters

xkeysym

an X keysym value

 

modifier_mask

modifier assigned to xkeysym

 

Types and Values

EekKeysym

typedef struct _EekKeysym EekKeysym;

The EekKeysym structure contains only private data and should only be accessed using the provided API.


struct EekKeysymClass

struct EekKeysymClass {
};