3 #define CAML_NAME_SPACE
4 #include "caml/mlvalues.h"
5 #include "caml/alloc.h"
6 #include "caml/memory.h"
8 #include "caml/callback.h"
9 #include "caml/custom.h"
10 #include "caml/intext.h"
11 #include "caml/threads.h"
15 #include <X11/extensions/Xdbe.h>
22 #include "container.h"
35 int mWidth, mHeight, mBorderSize;
59 unsigned long mValuemask = 0;
74 SWindow(
string name,
int posX,
int posY,
int width,
int height,
int borderSize);
88 value keyEventToCaml(
int keycode,
bool is_pressed);
Definition: container.h:20
XdbeBackBuffer mBackBuffer
Definition: window.h:68
queue< Action > mSharedQueue
Definition: window.h:43