GEOS SDK TechDocs
|
|
|
2 Common Behavior
|
4 GenDynamicListClass
The
GenItemGroupClass
and
GenItemClass
work together to allow an application to set up a list of options for a user to choose. A GenItemGroup may contain one or more GenItems; each GenItem may represent a particular option in the list. The user may select one or more of the options at any time, depending upon the behavior specified for the list, and the user can generally select or deselect an option by activating the corresponding GenItem.
GenItemClass
objects are simple list items. GenItems are used only as entries within a GenItemGroup. In most cases, a GenItem will only need a moniker and a special identifier associated with the selection. The GenItemGroup will use this identifier to refer to the object when it needs to communicate to the items or when it sends out messages.
Your application interacts with GenItems though the GenItemGroup; this group controls the items and keeps track of which are selected. The GenItemGroup object has all of the same geometry features as a grouping type GenInteraction. (See the GenInteractionClass chapter).
Limitations of the GenItemGroup
GEOS SDK TechDocs
|
|
|
2 Common Behavior
|
4 GenDynamicListClass