diff options
author | Sergey Udaltsov <svu@gnome.org> | 2004-11-02 23:06:25 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2004-11-02 23:06:25 +0000 |
commit | 4d431bbaae40a5a99988c4d8e7d5d33dc717710f (patch) | |
tree | 553fa8bdba0c1bc2f8f5c4de2c40c9dd126a6558 /libxklavier/xklavier_private_xkb.h | |
parent | 2fc330af2405d304aa79457a4e43a1d6e709cd70 (diff) | |
download | libxklavier-4d431bbaae40a5a99988c4d8e7d5d33dc717710f.tar.gz |
virtualizing xkb functions into vtable. preparing 1.11
Diffstat (limited to 'libxklavier/xklavier_private_xkb.h')
-rw-r--r-- | libxklavier/xklavier_private_xkb.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libxklavier/xklavier_private_xkb.h b/libxklavier/xklavier_private_xkb.h index 1823f33..e4daa3a 100644 --- a/libxklavier/xklavier_private_xkb.h +++ b/libxklavier/xklavier_private_xkb.h @@ -3,6 +3,7 @@ #ifdef XKB_HEADERS_PRESENT +#include <X11/XKBlib.h> #include <X11/extensions/XKBrules.h> #define ForPhysIndicators( i, bit ) \ @@ -17,11 +18,6 @@ extern XkbDescPtr _xklXkb; extern void XklDumpXkbDesc( const char *filename, XkbDescPtr kbd ); -extern void _XklStdXkbHandler( int grp, XklStateChange changeType, - unsigned inds, Bool setInds ); - -extern void _XklXkbEvHandler( XkbEvent * kev ); - /* Start VTable methods */ extern Bool _XklXkbConfigActivate( const XklConfigRecPtr data ); @@ -34,6 +30,8 @@ extern Bool _XklXkbConfigWriteFile( const char *fileName, const XklConfigRecPtr data, const Bool binary ); +extern int _XklXkbEventHandler( XEvent * kev ); + extern void _XklXkbFreeAllInfo( void ); extern const char **_XklXkbGetGroupNames( void ); @@ -46,6 +44,8 @@ extern void _XklXkbLockGroup( int group ); extern int _XklXkbPauseResumeListen( void ); +extern void _XklXkbSetIndicators( const XklState *windowState ); + /* End of VTable methods */ #endif |