*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> XmIsTraversable (3X)              
Title
Content
Arch
Section
 

XmIsTraversable(3X)

Contents


NAME    [Toc]    [Back]

       XmIsTraversable  -  A  function  that identifies whether a
       widget can be traversed

SYNOPSIS    [Toc]    [Back]

       #include <Xm/Xm.h>

       Boolean XmIsTraversable (widget)
               Widget widget;

DESCRIPTION    [Toc]    [Back]

       XmIsTraversable determines whether the specified widget is
       eligible  to  receive focus through keyboard traversal. In
       general, a widget is eligible to receive focus when all of
       the  following  conditions  are  true:  The widget and its
       ancestors are not being destroyed, are sensitive, and have
       a  value  of  True for XmNtraversalOn.  The widget and its
       ancestors are realized, managed, and (except for  gadgets)
       mapped.   Some  part  of  the widget's rectangular area is
       unobscured by the widget's ancestors, or some part of  the
       widget's  rectangular  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.

       Some widgets may not be eligible to receive focus even  if
       they meet all these conditions. For example, most managers
       cannot receive focus through keyboard traversal. Some widgets
  may  be  eligible  to receive focus under particular
       conditions. For example,  a  DrawingArea  is  eligible  to
       receive  focus if it meets the conditions above and has no
       child whose XmNtraversalOn resource  is  True.   Specifies
       the ID of the widget

RETURN VALUE    [Toc]    [Back]

       Returns  True  if  the widget is eligible to receive focus
       through keyboard traversal; otherwise, returns False.

SEE ALSO    [Toc]    [Back]

      
      
       XmGetVisibility(3X), XmProcessTraversal(3X)



                                              XmIsTraversable(3X)
[ Back ]
 Similar pages
Name OS Title
XmMainWindowSetAreas Tru64 A MainWindow function that identifies manageable children for each area
XmMainWindowSetAreas HP-UX A MainWindow function that identifies manageable children for each area
XmMainWindowSetAreas IRIX A MainWindow function that identifies manageable children for each area
XmDropSiteRegister HP-UX A Drag and Drop function that identifies a drop site and assigns resources that specify its behavior
XmDropSiteRegister IRIX A Drag and Drop function that identifies a drop site and assigns resources that specify its behavior
XmDropSiteRegister Tru64 A Drag and Drop function that identifies a drop site and assigns resources that specify its behavior
XmGetDestination HP-UX A function that returns the widget ID of the widget to be used as the current destination for quick paste and
XmGetDestination IRIX A function that returns the widget ID of the widget to be used as the current destination for quick paste and
XmGetDestination Tru64 A function that returns the widget ID of the widget to be used as the current destination for quick ...
XmMainWindowSep2 HP-UX A MainWindow function that returns the widget ID of the second Separator widget
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service