From ae1ca0772cea076c0098a83c15de2581e8aee3f5 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Sat, 15 Sep 2001 13:41:51 +0000 Subject: - add and use aewm-drakx - add some "skip" title on help/logo/steps windows so that aewm-drakx know they don't need keyboard focus - add some more title to ease debugging (when aewm-drakx is in debug mode) --- tools/aewm-drakx/aewm.h | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 tools/aewm-drakx/aewm.h (limited to 'tools/aewm-drakx/aewm.h') diff --git a/tools/aewm-drakx/aewm.h b/tools/aewm-drakx/aewm.h new file mode 100644 index 000000000..d5c8a8b0e --- /dev/null +++ b/tools/aewm-drakx/aewm.h @@ -0,0 +1,32 @@ +/* aewm - a minimalistic X11 window manager. ------- vim:sw=4:et + * Copyright (c) 1998-2001 Decklin Foster + * Free software! Please see README for details and license. */ + +#include +#include +#include +#include + +typedef struct _Client Client; + +struct _Client { + Client *next; + Window window; +}; + +extern Display *dpy; +extern Atom wm_state; + +/* events.c */ +extern void do_event_loop(void); + +/* client.c */ +extern Client *find_client(Window); +extern void set_wm_state(Client *, int); +extern void remove_client(Client *); +extern void make_new_client(Window); + +/* misc.c */ +void err(const char *, ...); +int handle_xerror(Display *, XErrorEvent *); + -- cgit v1.2.1