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

  man pages->HP-UX 11i man pages -> DtHelpReturnSelectedWidgetId (3)              
Title
Content
Arch
Section
 

Contents


 DtHelpReturnSelectedWidgetId(libraDrtyHeclaplRle)turnSelectedWidgetId(library call)




 NAME    [Toc]    [Back]
      DtHelpReturnSelectedWidgetId - select a widget or gadget

 SYNOPSIS    [Toc]    [Back]
      #include <Dt/Help.h>
      int DtHelpReturnSelectedWidgetId(
      Widget parent,
      String cursor,
      Widget *widget);

 DESCRIPTION    [Toc]    [Back]
      The DtHelpReturnSelectedWidgetId function provides an interface for
      users to select a component within an application.

      This function grabs the pointer and returns the widget within which a
      button press occurs.  Pressing the escape key (ESC) aborts this
      function.

      The parent argument specifies the widget ID to use as the basis of the
      interaction, usually a top level shell.

      The cursor argument specifies the cursor to be used for the pointer
      during the interaction.  If a NULL value is used,
      DtHelpReturnSelectedWidgetId uses a default cursor value.

      The widget argument is the return value (for example, the selected
      widget).  A NULL value is returned on error.

      The DtHelpReturnSelectedWidgetId function allows applications to get
      the widget ID for any widget in their user interface that the user has
      selected via the pointer.  The application can then directly display a
      help topic based on the selected widget, or dynamically construct some
      help information based on the current context of the selected item.
      At any point while the question mark cursor is displayed, the user can
      select the escape key to abort the function call, and a NULL value is
      returned.  If the user selects any item outside the current
      applications windows, an error status is returned along with a NULL
      value for the widget argument.  Refer to XmTrackingLocate(3) for a
      similar function.

 RETURN VALUE    [Toc]    [Back]
      Upon successful completion, the DtHelpReturnSelectedWidgetId function
      returns one of the following status values:

      DtHELP_SELECT_ERROR
                An error occurred while attempting to process the function.

      DtHELP_SELECT_INVALID
                The user selected an invalid component that is not contained
                in the current widget hierarchy.




                                    - 1 -       Formatted:  January 24, 2005






 DtHelpReturnSelectedWidgetId(libraDrtyHeclaplRle)turnSelectedWidgetId(library call)




      DtHELP_SELECT_ABORT
                The user aborted the function (for example, pressed the
                escape key), and a NULL widget value is passed back.

      DtHELP_SELECT_VALID
                The user selected a valid component within the application,
                and the widget argument is the ID of the selected component.

 SEE ALSO    [Toc]    [Back]
      Dt/Help.h - DtHelp(5), DtCreateHelpQuickDialog(3),
      DtCreateHelpDialog(3); XmTrackingLocate(3),


                                    - 2 -       Formatted:  January 24, 2005
[ Back ]
      
      
 Similar pages
Name OS Title
XmGadget Tru64 The Gadget widget class
XmGadget IRIX The Gadget widget class
XmGadget HP-UX The Gadget widget class
DtEditorSelectAll HP-UX select all text in a DtEditor widget
DSA_OpenSSL Tru64 Select DSA method
DH_new_method Tru64 Select DH method
DH_set_default_openssl_method Tru64 Select DH method
DH_set_method Tru64 Select DH method
DSA_set_method Tru64 Select DSA method
DH_get_default_openssl_method Tru64 Select DH method
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service