JWM Source Documentation
jwm.h File Reference
The main JWM header file. More...
#include "../config.h"#include <stdio.h>#include <stdlib.h>#include <ctype.h>#include <limits.h>#include <png.h>#include <X11/Xlib.h>#include <X11/extensions/shape.h>#include <X11/extensions/Xinerama.h>#include <X11/Xft/Xft.h>#include <X11/extensions/Xrender.h>#include "debug.h"#include "jxlib.h"Go to the source code of this file.
Defines | |
| #define | _ |
| #define | DEFAULT_DESKTOP_WIDTH 4 |
| #define | DEFAULT_DESKTOP_HEIGHT 1 |
| #define | MAX_INCLUDE_DEPTH 16 |
| #define | MAX_BORDER_WIDTH 32 |
| #define | MIN_BORDER_WIDTH 1 |
| #define | DEFAULT_BORDER_WIDTH 4 |
| #define | MAX_TITLE_HEIGHT 64 |
| #define | MIN_TITLE_HEIGHT 2 |
| #define | DEFAULT_TITLE_HEIGHT 20 |
| #define | MAX_DOUBLE_CLICK_DELTA 32 |
| #define | MIN_DOUBLE_CLICK_DELTA 0 |
| #define | DEFAULT_DOUBLE_CLICK_DELTA 2 |
| #define | MAX_DOUBLE_CLICK_SPEED 2000 |
| #define | MIN_DOUBLE_CLICK_SPEED 1 |
| #define | DEFAULT_DOUBLE_CLICK_SPEED 400 |
| #define | MAX_SNAP_DISTANCE 32 |
| #define | MIN_SNAP_DISTANCE 1 |
| #define | DEFAULT_SNAP_DISTANCE 5 |
| #define | MAX_TRAY_BORDER 32 |
| #define | MIN_TRAY_BORDER 0 |
| #define | DEFAULT_TRAY_BORDER 1 |
| #define | MAX_WINDOW_WIDTH (1 << 15) |
| #define | MAX_WINDOW_HEIGHT (1 << 15) |
| #define | MOVE_DELTA 3 |
| #define | RESTART_DELAY 50000 |
| #define | SHELL_NAME "/bin/sh" |
| #define | DEFAULT_MENU_TITLE "JWM" |
| #define | CORNER_RADIUS 4 |
| Fixed radius of 4x4. | |
| #define | JLIKELY(x) (x) |
| #define | JUNLIKELY(x) (x) |