move Cursors into conf.
This commit is contained in:
17
calmwm.h
17
calmwm.h
@@ -85,6 +85,15 @@ union arg {
|
||||
int i;
|
||||
};
|
||||
|
||||
enum cursor_font {
|
||||
CF_DEFAULT,
|
||||
CF_MOVE,
|
||||
CF_NORMAL,
|
||||
CF_QUESTION,
|
||||
CF_RESIZE,
|
||||
CF_NITEMS
|
||||
};
|
||||
|
||||
enum color {
|
||||
CWM_COLOR_BORDER_ACTIVE,
|
||||
CWM_COLOR_BORDER_INACTIVE,
|
||||
@@ -294,6 +303,7 @@ struct conf {
|
||||
char known_hosts[MAXPATHLEN];
|
||||
#define CONF_FONT "sans-serif:pixelsize=14:bold"
|
||||
char *font;
|
||||
Cursor cursor[CF_NITEMS];
|
||||
};
|
||||
|
||||
/* MWM hints */
|
||||
@@ -437,6 +447,7 @@ void conf_bindname(struct conf *, char *, char *);
|
||||
void conf_clear(struct conf *);
|
||||
void conf_client(struct client_ctx *);
|
||||
void conf_cmd_add(struct conf *, char *, char *);
|
||||
void conf_cursor(struct conf *);
|
||||
void conf_grab_kbd(Window);
|
||||
void conf_grab_mouse(Window);
|
||||
void conf_init(struct conf *);
|
||||
@@ -498,12 +509,6 @@ int xasprintf(char **, const char *, ...)
|
||||
/* Externs */
|
||||
extern Display *X_Dpy;
|
||||
|
||||
extern Cursor Cursor_default;
|
||||
extern Cursor Cursor_move;
|
||||
extern Cursor Cursor_normal;
|
||||
extern Cursor Cursor_question;
|
||||
extern Cursor Cursor_resize;
|
||||
|
||||
extern struct screen_ctx_q Screenq;
|
||||
extern struct client_ctx_q Clientq;
|
||||
extern struct conf Conf;
|
||||
|
||||
Reference in New Issue
Block a user