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

FreeBSD Manual Pages

  
 
  

home | help
Tk_CoordsToWindow(3)	     Tk	Library	Procedures	  Tk_CoordsToWindow(3)

______________________________________________________________________________

NAME
       Tk_CoordsToWindow - Find	window containing a point

SYNOPSIS
       #include	<tk.h>

       Tk_Window
       Tk_CoordsToWindow(rootX,	rootY, tkwin)

ARGUMENTS
       int rootX (in)		     X-coordinate   (in	 root  window  coordi-
				     nates).

       int rootY (in)		     Y-coordinate  (in	root  window   coordi-
				     nates).

       Tk_Window tkwin (in)	     Token for window that identifies applica-
				     tion.
______________________________________________________________________________

DESCRIPTION
       Tk_CoordsToWindow locates the window that contains a given point.   The
       point  is specified in root coordinates with rootX and rootY (if	a vir-
       tual-root window	manager	is in use then rootX and rootY are in the  co-
       ordinate	system of the virtual root window).  The return	value from the
       procedure is a token for	the window that	contains the given point.   If
       the  point  is not in any window, or if the containing window is	not in
       the same	application as tkwin, then NULL	is returned.

       The containing window is	decided	using the same	rules  that  determine
       which  window  contains the mouse cursor:  if a parent and a child both
       contain the point then the child	gets preference, and if	 two  siblings
       both contain the	point then the highest one in the stacking order (i.e.
       the one that's visible on the screen) gets preference.

KEYWORDS
       containing, coordinates,	root window

Tk							  Tk_CoordsToWindow(3)

NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | KEYWORDS

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

home | help