File:  [RetroPC.NET] / np2 / x11 / skbdwin.h
Revision 1.4: download - view: text, annotated - select for diffs
Sun Jan 16 04:16:58 2011 JST (14 years, 9 months ago) by monaka
Branches: MAIN
CVS tags: HEAD
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__ */

RetroPC.NET-CVS <cvs@retropc.net>