Query: xsetwmprotocols
OS: hpux
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
XSetWMProtocols() XSetWMProtocols() Name XSetWMProtocols - set a window's XA_WM_PROTOCOLS property. Synopsis Status XSetWMProtocols(display, w, protocols, count) Display *display; Window w; Atom *protocols; int count; Arguments display Specifies a connection to an X server; returned from XOpenDisplay(). w Specifies the window. protocols Specifies the list of protocols. count Specifies the number of protocols in the list. Returns Zero on failure, non-zero on success. Availability Release 4 and later. Description XSetWMProtocols() sets the XA_WM_PROTOCOLS property on the specified window to the list of atoms specified by the protocols argument. The property is stored with a type of ATOM and a format of 32. If it cannot intern the XA_WM_PROTOCOLS atom, XSetWMProtocols() returns a zero status. Otherwise, it returns a non-zero status. The list of standard protocols at present is as follows: WM_TAKE_FOCUS Assignment of keyboard focus. WM_SAVE_YOURSELF Save client state warning. WM_DELETE_WINDOW Request to delete top-level window. For more information, see Volume One, Chapter 12, Interclient Communication. Errors BadAlloc BadWindow See Also XGetWMProtocols(). Xlib - Window Manager Hints XSetWMProtocols()
Related Man Pages |
---|
xgetwmprotocols(3x11) - redhat |
xgetwmprotocols(3) - debian |
xsetwmprotocols(3) - centos |
xgetwmprotocols(3x11) - xfree86 |
xsetwmprotocols(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
xlib: allow overlay of other windows in full-screen |
cannot create window on right place using XCreateSimpleWindow |
[xlib] Image has just 1/4 size |