XmGetVisibility man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

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)
[top]

List of man pages available for DigitalUNIX

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