XmGetVisibility(library call) XmGetVisibility(library call)
NAME
XmGetVisibility -- A function that determines if a widget is visible
SYNOPSIS
#include <Xm/Xm.h> XmVisibility XmGetVisibility( Widget widget);
DESCRIPTION
XmGetVisibility returns the visibility state of the specified widget. It checks to see if some part of the widget's rectangular area is unob- scured by the widget's ancestors, or some part of the widget's rectan- gular area is inside the work window (but possibly outside the clip window) of a ScrolledWindow whose XmNscrollingPolicy is XmAUTOMATIC and whose XmNtraverseObscuredCallback is not NULL. XmGetVisibility does not check to see if widget is obscured by its sib- lings or by siblings of its ancestors. Consequently, XmGetVisibility returns XmVISIBILITY_UNOBSCURED for widgets which are completely or partially covered by one or more siblings of widget by one or more sib- lings of ancestors of widget. When a widget which is unrealized is being queried, it is indicated that the widget is fully obscured. If an application unmaps a widget that has its XmNmappedWhenManaged resource set to True, the return value is undefined. When a widget which is unmanaged is being queried, it is indicated that the widget is fully obscured. widget Specifies the ID of the widget
RETURN
Returns one of the following values: XmVISIBILITY_UNOBSCURED Indicates that the widget is mapped, not obscured, and is completely visible on the screen. XmVISIBILITY_PARTIALLY_OBSCURED Indicates that the widget is mapped, and is not completely visible on the screen (partially obscured). XmVISIBILITY_FULLY_OBSCURED Indicates that the widget is not at all visible on the screen.
RELATED
XmIsTraversable(3), XmManager(3), and XmProcessTraversal(3). XmGetVisibility(library call)
openMotif 2.3.1 - Generated Sun Nov 30 16:49:41 CST 2008