Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
X11::Xlib::XWindowAttrUsereContributed Perl DocX11::Xlib::XWindowAttributes(3)

NAME
       X11::Xlib::XWindowAttributes - Struct defining window attributes

DESCRIPTION
       This struct contains various attributes of a window, which can be
       retrieved with XGetWindowAttributes.

ATTRIBUTES
       (copied from X11	docs)

	   int x, y;			 /* location of	window */
	   int width, height;		 /* width and height of	window */
	   int border_width;		 /* border width of window */
	   int depth;			 /* depth of window */
	   Visual *visual;		 /* the	associated visual structure */
	   Window root;			 /* root of screen containing window */
	   int class;			 /* InputOutput, InputOnly*/
	   int bit_gravity;		 /* one	of the bit gravity values */
	   int win_gravity;		 /* one	of the window gravity values */
	   int backing_store;		 /* NotUseful, WhenMapped, Always */
	   unsigned long backing_planes; /* planes to be preserved if possible */
	   unsigned long backing_pixel;	 /* value to be	used when restoring planes */
	   Bool	save_under;		 /* boolean, should bits under be saved? */
	   Colormap colormap;		 /* color map to be associated with window */
	   Bool	map_installed;		 /* boolean, is	color map currently installed*/
	   int map_state;		 /* IsUnmapped,	IsUnviewable, IsViewable */
	   long	all_event_masks;	 /* set	of events all people have interest in*/
	   long	your_event_mask;	 /* my event mask */
	   long	do_not_propagate_mask;	 /* set	of events that should not propagate */
	   Bool	override_redirect;	 /* boolean value for override-redirect	*/
	   Screen *screen;		 /* back pointer to correct screen */

METHODS
       See parent class	X11::Xlib::Struct

AUTHOR
       Olivier Thauvin,	<nanardon@nanardon.zarb.org>

       Michael Conrad, <mike@nrdvana.net>

COPYRIGHT AND LICENSE
       Copyright (C) 2009-2010 by Olivier Thauvin

       Copyright (C) 2017 by Michael Conrad

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself, either Perl	version	5.10.0 or, at
       your option, any	later version of Perl 5	you may	have available.

perl v5.32.0			  2017-04-12   X11::Xlib::XWindowAttributes(3)

NAME | DESCRIPTION | ATTRIBUTES | METHODS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=X11::Xlib::XWindowAttributes&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help