]> Dogcows Code - chaz/tint2/blobdiff - src/util/window.c
add mouse action : maximize_restore, fixed issue 125
[chaz/tint2] / src / util / window.c
index f1c8db16bee487fd5b15d0ee963b3282b0164528..8ba71f607a2cc01f1c575a0b33e9a3c498086a39 100644 (file)
@@ -65,22 +65,13 @@ void window_toggle_shade (Window win)
    send_event32 (win, server.atom._NET_WM_STATE, 2, server.atom._NET_WM_STATE_SHADED, 0);
 }
 
-/*
-int x11_send_expose(Display *dpy, Window dst, int x, int y, int width, int height)
+
+void window_maximize_restore (Window win)
 {
-       XEvent xe;
-       int rc;
-       xe.type = Expose;
-       xe.xexpose.window = dst;
-       xe.xexpose.x = x;
-       xe.xexpose.y = y;
-       xe.xexpose.width = width;
-       xe.xexpose.height = height;
-       xe.xexpose.count = 0;
-       rc = XSendEvent(tray_data.dpy, dst, True, NoEventMask, &xe);
-       return x11_ok() && rc != 0;
+   send_event32 (win, server.atom._NET_WM_STATE, 2, server.atom._NET_WM_STATE_MAXIMIZED_VERT, 0);
+   send_event32 (win, server.atom._NET_WM_STATE, 2, server.atom._NET_WM_STATE_MAXIMIZED_HORZ, 0);
 }
-*/
+
 
 int window_is_hidden (Window win)
 {
This page took 0.022526 seconds and 4 git commands to generate.