| GroupLab Widget Tap Library |  | 
GroupLab.WidgetTap Namespace
Classes
| Class | Description | 
|---|
| CommandTap | 
            Base class for taps for command widgets.  Command widgets provide click-to-invoke a single, unparameterised command, e.g., a push button, a toolbar button, or a menu item.
             | 
| DestroyedException | 
            The exception that occurs when a tapped widget has been destroyed.
             | 
| Path | 
            Provides a representation of a widget tap path, which is a small, compact, programmer-readable text string that describes how to locate a widget on the display.
            A path consists of a two or three hierarchies: the process hierarhcy (usually just the process executable filename without extension), a heavyweight widget heirarchy, and an optional lightweight widget hierarchy.
            Each widget in a hierarchy is described by a part.  A part consists of peices that describe the widget name, class, and other information that uniquely identifies it from its sibilings.
             | 
| Path.Grammar | 
            Describes a path grammar, which is a set of rules on how to concatenate path parts.
             | 
| Path.NotFoundException | 
            The exception that is thrown when there is no widget on the display matching a path.
             | 
| Path.Part | 
            Encapsulates the information in a path part.
             | 
| Path.PartCollection | 
            Provides a collection class for path parts.
             | 
| Picker | 
            Provides interactive user selection of widgets to tap by tracking the mouse pointer on the screen and highlighting with an orange frame widgets that the user can select.
             | 
| Picker.Highlighter | 
            Provides the orange selection highlight frame.
             | 
| Picker.Highlighter.HighlighterEventArgs | 
            Provides fields that store data associated with a highlighter event.
             | 
| Picker.SelectChildDialog | 
            Provides a modal dialog box to select a lightweight widget from among those in a heavyweight container.
             | 
| RangeTap | 
            Base class for widgets that are used to select a value within a continuous or discrete range, e.g., a trackbar, scroll bar, or list.
            Ranges have minimum and maximum values, a current value, all of which are numeric.  There can be strings assocaited with each
            numeric value, however, such as in the case of a list box.
             | 
| Tap | 
            Base class for all widget taps.  Widget taps wrap a widget on the display and provide methods and properties that permit cross-process programmatic interactions.
             | 
| Tap.TapCollection | 
            Provides a collection class for taps.
             | 
Delegates