1#ifndef _CTWM_MWMHINTS_H
2#define _CTWM_MWMHINTS_H
21#define MWM_HINTS_FUNCTIONS (1L << 0)
22#define MWM_HINTS_DECORATIONS (1L << 1)
23#define MWM_HINTS_INPUT_MODE (1L << 2)
24#define MWM_HINTS_STATUS (1L << 3)
27#define MWM_FUNC_ALL (1L << 0)
28#define MWM_FUNC_RESIZE (1L << 1)
29#define MWM_FUNC_MOVE (1L << 2)
30#define MWM_FUNC_MINIMIZE (1L << 3)
31#define MWM_FUNC_MAXIMIZE (1L << 4)
32#define MWM_FUNC_CLOSE (1L << 5)
35#define MWM_DECOR_ALL (1L << 0)
36#define MWM_DECOR_BORDER (1L << 1)
37#define MWM_DECOR_RESIZEH (1L << 2)
38#define MWM_DECOR_TITLE (1L << 3)
39#define MWM_DECOR_MENU (1L << 4)
40#define MWM_DECOR_MINIMIZE (1L << 5)
41#define MWM_DECOR_MAXIMIZE (1L << 6)
44#define MWM_INPUT_MODELESS 0
45#define MWM_INPUT_PRIMARY_APPLICATION_MODAL 1
46#define MWM_INPUT_SYSTEM_MODAL 2
47#define MWM_INPUT_FULL_APPLICATION_MODAL 3
50#define MWM_TEAROFF_WINDOW (1L << 0)
int mwm_has_border(MotifWmHints *hints)
bool mwm_sets_title(MotifWmHints *hints)
bool GetMWMHints(Window w, MotifWmHints *mwmHints)
bool mwm_has_title(MotifWmHints *hints)