aboutsummaryrefslogtreecommitdiffstats
path: root/calmwm.h
diff options
context:
space:
mode:
authorokan2015-05-20 23:54:39 +0000
committerokan2015-05-20 23:54:39 +0000
commitc61809c88c28d6ae5bcd9bbc2ec4e0ec2ea79bf9 (patch)
tree4d6423a0ee2be915c7ef6dd2edfa4328a2cae88a /calmwm.h
parenta72fb08e8971eb59e91e948ed38e5cebaa6f3bf7 (diff)
downloadcwm-c61809c88c28d6ae5bcd9bbc2ec4e0ec2ea79bf9.tar.gz
fill in mwm defines
Diffstat (limited to 'calmwm.h')
-rw-r--r--calmwm.h24
1 files changed, 20 insertions, 4 deletions
diff --git a/calmwm.h b/calmwm.h
index 4b188aa..7818f0b 100644
--- a/calmwm.h
+++ b/calmwm.h
@@ -15,7 +15,7 @@
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*
- * $OpenBSD: calmwm.h,v 1.287 2015/05/17 04:34:01 kspillner Exp $
+ * $OpenBSD: calmwm.h,v 1.288 2015/05/20 23:54:39 okan Exp $
*/
#ifndef _CALMWM_H_
@@ -304,11 +304,27 @@ struct mwm_hints {
unsigned long functions;
unsigned long decorations;
};
-#define MWM_NUMHINTS 3
-#define PROP_MWM_HINTS_ELEMENTS 3
-#define MWM_HINTS_DECORATIONS (1<<1)
+#define MWM_HINTS_ELEMENTS 3L
+
+#define MWM_FLAGS_FUNCTIONS (1<<0)
+#define MWM_FLAGS_DECORATIONS (1<<1)
+#define MWM_FLAGS_INPUT_MODE (1<<2)
+#define MWM_FLAGS_STATUS (1<<3)
+
+#define MWM_FUNCS_ALL (1<<0)
+#define MWM_FUNCS_RESIZE (1<<1)
+#define MWM_FUNCS_MOVE (1<<2)
+#define MWM_FUNCS_MINIMIZE (1<<3)
+#define MWM_FUNCS_MAXIMIZE (1<<4)
+#define MWM_FUNCS_CLOSE (1<<5)
+
#define MWM_DECOR_ALL (1<<0)
#define MWM_DECOR_BORDER (1<<1)
+#define MWM_DECOR_RESIZE_HANDLE (1<<2)
+#define MWM_DECOR_TITLEBAR (1<<3)
+#define MWM_DECOR_MENU (1<<4)
+#define MWM_DECOR_MINIMIZE (1<<5)
+#define MWM_DECOR_MAXIMIZE (1<<6)
extern Display *X_Dpy;
extern Time Last_Event_Time;