Mercurial > pidgin.yaz
diff plugins/win32/transparency/wintransparency.h @ 3729:a8f0c169e529
[gaim-migrate @ 3867]
ok
committer: Tailor Script <tailor@pidgin.im>
author | Rob Flynn <gaim@robflynn.com> |
---|---|
date | Thu, 17 Oct 2002 21:23:09 +0000 |
parents | |
children | e9d681ef14d9 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plugins/win32/transparency/wintransparency.h Thu Oct 17 21:23:09 2002 +0000 @@ -0,0 +1,36 @@ +/* + * wintransparency.h + */ + +#ifndef _WINTRANSPARENCY_H_ +#define _WINTRANSPARENCY_H_ +#include <gdk/gdkevents.h> + +extern int alpha; + +/* These defines aren't found in the current version of mingw */ +#ifndef LWA_ALPHA +#define LWA_ALPHA 0x00000002 +#endif + +#ifndef WS_EX_LAYERED +#define WS_EX_LAYERED 0x00080000 +#endif + + +extern GdkFilterReturn wgaim_window_filter(GdkXEvent *xevent, + GdkEvent *event, + gpointer data); + +/* Needed for accessing global variables outside the current module */ + +extern void wgaim_init(void); + +#define unlink _unlink +#define bzero( dest, size ) memset( ## dest ##, 0, ## size ## ) +#define sleep(x) Sleep((x)*1000) +#define snprintf _snprintf +#define vsnprintf _vsnprintf + +#endif /* _WINTRANSPARENCY_H_ */ +