Main Page   Modules   Compound List   File List   Compound Members   File Members  

xklavier.h File Reference

Go to the source code of this file.

Compounds

struct  XklState

Defines

#define XklDebug(level, format, args...)   _XklDebug( __FILE__, __func__, level, format, ## args )

Typedefs

typedef void(* ConfigCallback )(void *userData)
typedef void(* WinCallback )(Window win, Window parent, void *userData)
typedef void(* StateCallback )(int group, Bool restore, void *userData)

Functions

int XklInit (Display *dpy)
int XklTerm (void)
int XklStartListen (void)
int XklStopListen (void)
int XklPauseListen (void)
int XklResumeListen (void)
Bool XklGrabKey (int key, unsigned modifiers)
Bool XklUngrabKey (int key, unsigned modifiers)
int XklFilterEvents (XEvent *evt)
Window XklGetCurrentWindow (void)
XklStateXklGetCurrentState (void)
char * XklGetWindowTitle (Window w)
Bool XklGetState (Window win, XklState *state_return)
void XklDelState (Window win)
void XklSaveState (Window win, XklState *state)
Bool XklIsSameApp (Window win1, Window win2)
unsigned XklGetNumGroups (void)
const char ** XklGetGroupNames (void)
const char ** XklGetIndicatorNames (void)
int XklGetNextGroup (void)
int XklGetPrevGroup (void)
int XklGetRestoreGroup (void)
void XklLockGroup (int group)
int XklRegisterConfigCallback (ConfigCallback fun, void *userData)
int XklRegisterWindowCallback (WinCallback fun, void *userData)
int XklRegisterStateCallback (StateCallback fun, void *userData)
void XklSetLayoutPerApp (Bool isGlobal)
Bool XklIsLayoutPerApp (void)
void XklSetIndicatorsHandling (Bool whetherHandle)
Bool XklGetIndicatorsHandling (void)
const char * XklGetLastError (void)
void _XklDebug (const char file[], const char function[], int level, const char format[],...)
void XklSetDebugLevel (int level)


Detailed Description


Generated on Thu May 30 11:39:03 2002 for libxklavier by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002