XQueryTree man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

XQueryTree()							  XQueryTree()

Name
  XQueryTree – return a list of children, parent, and root.

Synopsis
  Status XQueryTree(display, w, root_return, parent_return,
  children_return, nchildren_return)
	Display *display;
	Window w;
	Window *root_return;
	Window *parent_return;
	Window **children_return;
	unsigned int *nchildren_return;

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

  w	    Specifies the ID of the window to be queried.  For this  win‐
	    dow,  XQueryTree() will list its children, its root, its par‐
	    ent, and the number of children.

  root_return
	    Returns the root ID for the specified window.

  parent_return
	    Returns the parent window of the specified window.

  children_return
	    Returns the list of children associated  with  the	specified
	    window.

  nchildren_return
	    Returns  the number of children associated with the specified
	    window.

Returns
  Zero on failure, non-zero on success.

Description
  XQueryTree() uses its last four arguments to return the  root	 ID,  the
  parent  ID,  a pointer to a list of children and the number of children
  in that list, all for the specified window w.	 The children_return  are
  listed  in  current  stacking order, from bottommost (first) to topmost
  (last).  XQueryTree() returns zero if it fails,  non-zero  if	 it  suc‐
  ceeds.

  You  should  deallocate the list of children with XFree() when it is no
  longer needed.

Errors
  BadWindow

See Also
  XCirculateSubwindows(),  XCirculateSubwindowsDown(),	XCirculateSubwin‐
  dowsUp(),   XConfigureWindow(),   XLowerWindow(),  XMoveResizeWindow(),
  XMoveWindow(),  XRaiseWindow(),   XReparentWindow(),	 XResizeWindow(),
  XRestackWindows().

Xlib - Window Manipulation					  XQueryTree()
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net