Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XGetWMHints.3X11(3X11) — sys5 — Apollo Domain/OS SR10.4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XSetClassHint(3X11)

XSetCommand(3X11)

XSetIconName(3X11)

XSetIconSizeHints(3X11)

XSetNormalHints(3X11)

XSetSizeHints(3X11)

XSetStandardProperties(3X11)

XSetTransientForHint(3X11)

XSetZoomHints(3X11)

XStoreName(3X11)

XSetWMHints(3X11)                    SysV                    XSetWMHints(3X11)



NAME
     XSetWMHints, XGetWMHints - set or get window manager hints

SYNTAX
     XSetWMHints(display, w, wmhints)
           Display *display;
           Window w;
           XWMHints *wmhints;


     XWMHints *XGetWMHints(display, w)
           Display *display;
           Window w;

ARGUMENTS
     display   Specifies the connection to the X server.

     w         Specifies the window.

     wmhints   Specifies a pointer to the window manager hints.

DESCRIPTION
     The XSetWMHints function sets the window manager hints that include icon
     information and location, the initial state of the window, and whether
     the application relies on the window manager to get keyboard input.

     XSetWMHints can generate BadAlloc and BadWindow errors.

     The XGetWMHints function reads the window manager hints and returns NULL
     if no WM_HINTS property was set on the window or a pointer to a XWMHints
     structure if it succeeds.  When finished with the data, free the space
     used for it by calling XFree.

     XGetWMHints can generate a BadWindow error.

PROPERTY
     WM_HINTS

DIAGNOSTICS
     BadAlloc  The server failed to allocate the requested resource or server
               memory.

     BadWindow A value for a Window argument does not name a defined Window.

SEE ALSO
     XSetClassHint(3X11), XSetCommand(3X11), XSetIconName(3X11),
     XSetIconSizeHints(3X11), XSetNormalHints(3X11), XSetSizeHints(3X11),
     XSetStandardProperties(3X11), XSetTransientForHint(3X11),
     XSetZoomHints(3X11), XStoreName(3X11)
     Xlib - C Language X Interface

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026