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_ */
+