GEOS SDK TechDocs
|
|
|
1 List Object Features
The GenItemGroup and GenBooleanGroup objects manage lists of objects (GenItems or GenBooleans, respectively) that contain user-selectable options.
GenDynamicListClass
is a subclass of
GenItemGroupClass
which allows efficient dynamic and scrolling lists. All of the list objects manage children which each represent a particular option. The user can generally select and deselect options in such a group, and in doing so cause an action to take place.
The list groups and list items work together to manage states of objects within your application. These list objects perform all of the complex state management of their children; the selection items themselves are very simple objects.
You should be familiar with generic objects before reading this chapter. Please see the UI Overview for an overview of each generic object in the user interface. You should be particularly familiar with the instance data of and messages handled by GenClass
.
1 List Object Features
2 Common Behavior
2.1 Applying the Action
2.2 State Information
3 GenItemGroups
3.1 GenItemGroup Instance Data
3.2 GenItem Instance Data
3.3 GenItemGroup Basics
3.4 Working with Items
3.5 Scrolling GenItemGroups
3.6 GenItemGroup Links
3.7 Limitations of the GenItemGroup
4 GenDynamicListClass
4.1 DynamicList Instance Data
4.2 DynamicList Basics
4.3 Altering Instance Data
5 GenBooleanGroups
5.1 GenBooleanGroup Instance Data
5.2 GenBooleanGroup Usage
5.3 Altering Instance Data
GEOS SDK TechDocs
|
|
|
1 List Object Features