hpux man page for xrotatewindowproperties

Query: xrotatewindowproperties

OS: hpux

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

XRotateWindowProperties()												 XRotateWindowProperties()

Name
  XRotateWindowProperties - rotate properties in the properties array.

Synopsis
  XRotateWindowProperties(display, w, properties, num_prop, npositions)
	Display *display;
	Window w;
	Atom properties[];
	int num_prop;
	int npositions;

Arguments
  display   Specifies a connection to an X server; returned from XOpenDisplay().

  w	    Specifies the ID of the window whose properties are to be rearranged.

  properties
	    Specifies the list of properties to be rotated.

  num_prop  Specifies the length of the properties array.

  npositions
	    Specifies the number of positions to rotate the property list.  The sign controls the direction of rotation.

Description
  XRotateWindowProperties()  rotates  the  contents of an array of properties on a window.  If the property names in the properties array are
  viewed as if they were numbered starting from 0 and if there are num_prop property names in the list, then the value associated with	prop-
  erty	name  I  becomes the value associated with property name (I + npositions) mod num_prop, for all I from 0 to num_prop - 1.  Therefore,
  the sign of npositions controls the direction of rotation.  The effect is to rotate the states by npositions places around the virtual ring
  of property names (right for positive npositions, left for negative nposition).

  If npositions mod num_prop is non-zero, a PropertyNotify event is generated for each property, in the order listed.

  If a BadAtom, BadMatch, or BadWindow error is generated, no properties are changed.

Errors
  BadAtom   Undefined atom in the property list.

  BadMatch  An atom appears more that once in the list or no property with that name is defined for the window.

  BadWindow

See Also
  XChangeProperty(), XDeleteProperty(), XGetAtomName(), XGetFontProperty(), XGetWindowProperty(), XInternAtom(), XListProperties(), XSetStan-
  dardProperties().

Xlib - Properties													 XRotateWindowProperties()
Related Man Pages
xgetwindowproperty(3x11) - redhat
xlistproperties(3x11) - xfree86
xrotatewindowproperties(3x11) - xfree86
xchangeproperty(3x11) - osf1
xlistproperties(3x11) - osf1
Similar Topics in the Unix Linux Community
List of files in sub directory along with their properties
.properties file and new line feeds
Does texteditor have separate mouse properties?
Remove leading "#" from a String
Python: Refer a properties file from different location