XSetWMColormapWindows
NAMESYNTAX
ARGUMENTS
DESCRIPTION
PROPERTIES
DIAGNOSTICS
SEE ALSO
NAME
XSetWMColormapWindows, XGetWMColormapWindows − set or read a window’s WM_COLORMAP_WINDOWS property
SYNTAX
Status XSetWMColormapWindows(Display *display, Window w, Window *colormap_windows, int count); | |
Status XGetWMColormapWindows(Display *display, Window w, Window **colormap_windows_return, int *count_return); |
ARGUMENTS
display |
Specifies the connection to the X server. |
colormap_windows
Specifies the list of windows.
colormap_windows_return
Returns the list of windows.
count |
Specifies the number of windows in the list. |
count_return
Returns the number of windows in the list.
w |
Specifies the window. |
DESCRIPTION
The XSetWMColormapWindows function replaces the WM_COLORMAP_WINDOWS property on the specified window with the list of windows specified by the colormap_windows argument. It the property does not already exist, XSetWMColormapWindows sets the WM_COLORMAP_WINDOWS property on the specified window to the list of windows specified by the colormap_windows argument. The property is stored with a type of WINDOW and a format of 32. If it cannot intern the WM_COLORMAP_WINDOWS atom, XSetWMColormapWindows returns a zero status. Otherwise, it returns a nonzero status.
XSetWMColormapWindows can generate BadAlloc and BadWindow errors.
The XGetWMColormapWindows function returns the list of window identifiers stored in the WM_COLORMAP_WINDOWS property on the specified window. These identifiers indicate the colormaps that the window manager may need to install for this window. If the property exists, is of type WINDOW, is of format 32, and the atom WM_COLORMAP_WINDOWS can be interned, XGetWMColormapWindows sets the windows_return argument to a list of window identifiers, sets the count_return argument to the number of elements in the list, and returns a nonzero status. Otherwise, it sets neither of the return arguments and returns a zero status. To release the list of window identifiers, use XFree.
XGetWMColormapWindows can generate a BadWindow error.
PROPERTIES
WM_COLORMAP_WINDOWS
The list of window IDs that may need a different colormap from that of their top-level window.
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
XAllocClassHint(3),
XAllocIconSize(3), XAllocSizeHints(3), XAllocWMHints(3),
XFree(3), XSetCommand(3), XSetTransientForHint(3),
XSetTextProperty(3), XSetWMClientMachine(3),
XSetWMIconName(3), XSetWMName(3), XSetWMProperties(3),
XSetWMProtocols(3), XStringListToTextProperty(3)
Xlib − C Language X Interface
More Linux Commands
manpages/umask.2.html
umask(2) - set file mode creation mask - Linux manual page
umask() sets the calling processs file mode creation mask (umask) to mask & 0777 (i.e., only the file permission bits of mask are used), and returns the previou
manpages/gnutls_pkcs11_obj_get_type.3.html
gnutls_pkcs11_obj_get_type(3) - API function (Man Page).....
This function will return the type of the certificate being stored in the structure. RETURNS The type of the certificate. SINCE 2.12.0 REPORTING BUGS Report bug
manpages/Tcl_DStringGetResult.3.html
Tcl_DStringGetResult(3) - manipulate dynamic strings........
Dynamic strings provide a mechanism for building up arbitrarily long strings by gradually appending information. If the dynamic string is short then there will
manpages/glGetLight.3gl.html
glGetLight(3gl) - return light source parameter values......
glGetLight returns in params the value or values of a light source parameter. light names the light and is a symbolic name of the form GL_LIGHT$i$ for 0 <= $i$
manpages/CPU_OR.3.html
CPU_OR(3) - macros for manipulating CPU sets (Man Page).....
The cpu_set_t data structure represents a set of CPUs. CPU sets are used by sched_setaffinity(2) and similar interfaces. The cpu_set_t data type is implemented
manpages/XGetInputFocus.3.html
XGetInputFocus(3) - control input focus - Linux manual page
The XSetInputFocus function changes the input focus and the last-focus-change time. It has no effect if the specified time is earlier than the current last-focu
manpages/vfs_gpfs.8.html
vfs_gpfs(8) - gpfs specific samba extensions like acls and p
This VFS module is part of the samba(7) suite. The gpfs VFS module is the home for all gpfs extensions that Samba requires for proper integration with GPFS. It
manpages/cvt.1.html
cvt(1) - calculate VESA CVT mode lines - Linux manual page
Cvt is a utility for calculating VESA Coordinated Video Timing modes. Given the desired horizontal and vertical resolutions, a modeline adhering to the CVT stan
manpages/pam_keyinit.8.html
pam_keyinit(8) - Kernel session keyring initialiser module
The pam_keyinit PAM module ensures that the invoking process has a session keyring other than the user default session keyring. The session component of the mod
manpages/CPANPLUS::Internals::Report.3pm.html
CPANPLUS::Internals::Report(3pm) - (unknown subject)........
This module provides all the functionality to send test reports to http://testers.cpan.org using the Test::Reporter module. All methods will be called automatic
manpages/XWindowAttributes.3.html
XWindowAttributes(3) - get current window attribute or geome
XWindowAttributes.3 - The XGetWindowAttributes function returns the current attributes for the specified window to an XWindowAttributes structure. It returns a
manpages/glib-genmarshal.1.html
glib-genmarshal(1) - C code marshaller generation utility fo
glib-genmarshal is a small utility that generates C code marshallers for callback functions of the GClosure mechanism in the GObject sublibrary of GLib. The mar
