|
|
use G_BEGIN_DECLS/G_END_DECLS.
#ifndef NP2_X11_SKBDWIN_H__
#define NP2_X11_SKBDWIN_H__
#if defined(SUPPORT_SOFTKBD)
#include "softkbd.h"
G_BEGIN_DECLS
typedef struct {
int posx;
int posy;
BYTE type;
} SKBDCFG;
extern SKBDCFG skbdcfg;
BOOL skbdwin_initialize(void);
void skbdwin_deinitialize(void);
void skbdwin_create(void);
void skbdwin_destroy(void);
void skbdwin_process(void);
void skbdwin_readini(void);
void skbdwin_writeini(void);
G_END_DECLS
#else /* !SUPPORT_SOFTKBD */
#define skbdwin_initialize()
#define skbdwin_deinitialize()
#define skbdwin_create()
#define skbdwin_destroy()
#define skbdwin_process()
#define skbdwin_readini()
#define skbdwin_writeini()
#endif /* SUPPORT_SOFTKBD */
#endif /* NP2_X11_SKBDWIN_H__ */