I could not get the window type "MENU" to go without a titlebar.  I used:

XChangeProperty(PStatus.xdisplay,twin->xwindow,XA_NET_WM_WINDOW_TYPE,XA_ATOM,32,
PropModeReplace,(unsigned char *)&XA_NET_WM_WINDOW_TYPE_MENU,1);



even with (which works for normal windows):
memset(&motif_hints,0,sizeof(PropMotifWmHints));
motif_hints.flags = MWM_HINTS_DECORATIONS;
motif_hints.decorations = 0;


//removes window decorations
//titlebar, etc...
XChangeProperty(PStatus.xdisplay,twin->xwindow, // display, window
XA_MOTIF_WM_HINTS,XA_MOTIF_WM_HINTS, // property, type
32, // format: 32-bit datums
PropModeReplace, // mode
(unsigned char *) &motif_hints, // data
PROP_MOTIF_WM_HINTS_ELEMENTS // nelements
);


//and
//no button in taskbar
XChangeProperty(PStatus.xdisplay,twin->xwindow,XA_NET_WM_STATE,XA_ATOM,32,
PropModeReplace,(unsigned char *)&XA_NET_WM_STATE_SKIP_TASKBAR,1);



Ted


_______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to