/[rdesktop]/sourceforge.net/branches/seamlessrdp-branch/rdesktop/ewmhints.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/branches/seamlessrdp-branch/rdesktop/ewmhints.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1140 by astrand, Wed Mar 15 15:16:18 2006 UTC revision 1141 by ossman_, Thu Mar 16 08:09:41 2006 UTC
# Line 239  ewmh_change_state(Window wnd, int state) Line 239  ewmh_change_state(Window wnd, int state)
239          XEvent xevent;          XEvent xevent;
240    
241          /*          /*
          * Deal with the hidden atom  
          */  
         xevent.type = ClientMessage;  
         xevent.xclient.window = wnd;  
         xevent.xclient.message_type = g_net_wm_state_atom;  
         xevent.xclient.format = 32;  
         if (state == SEAMLESSRDP_MINIMIZED)  
                 xevent.xclient.data.l[0] = _NET_WM_STATE_ADD;  
         else  
                 xevent.xclient.data.l[0] = _NET_WM_STATE_REMOVE;  
         xevent.xclient.data.l[1] = g_net_wm_state_hidden_atom;  
         xevent.xclient.data.l[2] = 0;  
         xevent.xclient.data.l[3] = 0;  
         xevent.xclient.data.l[4] = 0;  
         status = XSendEvent(g_display, DefaultRootWindow(g_display), False,  
                             SubstructureNotifyMask | SubstructureRedirectMask, &xevent);  
         if (!status)  
                 return -1;  
   
   
         /*  
242           * Deal with the max atoms           * Deal with the max atoms
243           */           */
244          xevent.type = ClientMessage;          xevent.type = ClientMessage;

Legend:
Removed from v.1140  
changed lines
  Added in v.1141

  ViewVC Help
Powered by ViewVC 1.1.26