GEOS SDK TechDocs
|
|
|
1 GenInteraction Features
GenInteraction is a high-level object which manages groups of other generic objects. These groups of objects can appear as part of a window, as their own menu or even as a separate dialog box.
GenInteractionClass
also provides the means to interpret actions of its children and adjust the behavior of the Interaction accordingly. Therefore, it is meaningless for an Interaction to appear without children to manage.
GenInteractionClass
is a subclass of
GenClass
and therefore inherits all of its functionality. Of special interest for GenInteractions is geometry management with hints provided in
GenClass
. See the GenClass chapterand the Managing UI Geometry chapterfor more information.
You should be familiar with generic objects before reading this chapter. Please see the UI Overviewfor an summary of each generic object in the user interface. You should be particularly familiar with the instance data of and messages handled by
GenClass
1 GenInteraction Features
1.1 Sub-Group Interactions
1.2 Popup Interactions (Menus)
1.3 Dialog Boxes
1.4 PopOuts
2 GenInteraction Instance Data
2.1 GenInteraction Visibility
2.2 Standard Interactions (Menus)
2.3 GenInteraction Types
2.4 GenInteraction Attributes
3 GenInteraction Usage
3.1 Visibilities
3.2 Types
4 Supplemental Usage
4.1 Initiating Interactions
4.2 Dismissing Interactions
4.3 Modality for Dialogs
4.4 Managing Input
4.5 Thread Blocking Routines
5 Interaction Commands
5.1 InteractionCommand Types
5.2 Dialog Control
5.3 Standard Response Triggers
5.4 Replacing Default Triggers
5.5 Triggers Completing Interactions
GEOS SDK TechDocs
|
|
|
1 GenInteraction Features