spmenu/libs/x11/init.h

19 lines
642 B
C

#ifndef X_INIT_H
#define X_INIT_H
/* See LICENSE file for copyright and license details. */
#define CLEANMASK(mask) (mask & ~(x11.numlockmask|LockMask) & (ShiftMask|ControlMask|Mod1Mask|Mod2Mask|Mod3Mask|Mod4Mask|Mod5Mask))
#define BUTTONMASK (ButtonPressMask|ButtonReleaseMask)
static Atom clip, utf8, types, dock;
static Display *dpy;
static Window root, parentwin, win;
static void setupdisplay_x11(void);
static void set_screen_x11(Display *disp);
static void handle_x11(void);
static void cleanup_x11(Display *disp);
static void prepare_window_size_x11(void);
static Display * opendisplay_x11(char *disp);
#endif