Go to the documentation of this file.
40#ifdef SO3_STATIC_BUILD
43# ifdef SO3_NON_CLIENT_BUILD
44# define _SO3_Export __attribute__ ((visibility ("default")))
55#define WPARAM SCOL_PTR_TYPE
56#define LPARAM SCOL_PTR_TYPE
60#define SO3_PLUGIN_INSTANCE void*
61#define SO3_PLUGIN_LOAD(a) dlopen(a,RTLD_LAZY)
62#define SO3_PLUGIN_UNLOAD(a) dlclose(a)
63#define SO3_PLUGIN_GET_SYMBOL(a,b) dlsym(a,b)
64#define SO3_PLUGIN_ERROR() dlerror()
67#define WM_KEYDOWN 0x0100
68#define WM_KEYUP 0x0101
70#define WM_SYSKEYDOWN 0x0104
71#define WM_SYSKEYUP 0x0105
72#define WM_SYSCHAR 0x0106
73#define WM_IME_KEYDOWN 0x0290
74#define WM_IME_KEYUP 0x0291