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