#ifndef __openbox_h
#define __openbox_h
+#ifdef USE_LIBSN
+# define SN_API_NOT_YET_FROZEN
+# include <libsn/sn.h>
+#endif
+
#include <glib.h>
#include <X11/Xlib.h>
/*! The X display */
extern Display *ob_display;
+
+#ifdef USE_LIBSN
+SnDisplay *ob_sn_display;
+#endif
+
/*! The number of the screen on which we're running */
extern int ob_screen;
/*! The root window */
typedef struct Cursors {
Cursor ptr;
+ Cursor busy;
Cursor move;
Cursor bl;
Cursor br;
Cursor tl;
Cursor tr;
+ Cursor t;
+ Cursor r;
+ Cursor b;
+ Cursor l;
} Cursors;
extern Cursors ob_cursors;
/*! The path of the rc file. If NULL the default paths are searched for one. */
extern char *ob_rc_path;
+/* cuz i have nowhere better to put it right now... */
+gboolean ob_pointer_pos(int *x, int *y);
+
#endif