Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XSetCommand(3X11)

XSetIconName(3X11)

XSetIconSizeHints(3X11)

XSetNormalHints(3X11)

XSetSizeHints(3X11)

XSetStandardProperties(3X11)

XSetTransientForHint(3X11)

XSetWMHints(3X11)

XSetZoomHints(3X11)

XStoreName(3X11)

XSetClassHint(3X11)  —  Subroutines

Digital

NAME

XSetClassHint, XGetClassHint − set or get class hint

SYNOPSIS

XSetClassHint(display, w, class_hints)
   Display ∗display;
   Window w;
   XClassHint ∗class_hints;

Status XGetClassHint(display, w, class_hints_return)
   Display ∗display;
   Window w;
   XClassHint ∗class_hints_return;

PARAMETERS

class_hintsSpecifies a pointer to a XClassHint structure that is to be used.

class_hints_return
Returns the XClassHint structure.

displaySpecifies the connection to the X server. 

wSpecifies the window. 

DESCRIPTION

The XSetClassHint function sets the class hint for the specified window.

XSetClassHint can generate BadAlloc and BadWindow errors.

The XGetClassHint function returns the class of the specified window. To free res_name and res_class when finished with the strings, use XFree.

XGetClassHint can generate a BadWindow error.

Property

WM_CLASS

ERRORS

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.

RELATED INFORMATION

XSetCommand(3X11), XSetIconName(3X11), XSetIconSizeHints(3X11), XSetNormalHints(3X11), XSetSizeHints(3X11), XSetStandardProperties(3X11), XSetTransientForHint(3X11), XSetWMHints(3X11), XSetZoomHints(3X11), XStoreName(3X11)
Guide to the Xlib Library

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