GenClass: 1
GenClass Features
|
GEOS SDK TechDocs
|
|
GenClass
|
2 GenClass Instance Data
GenClass
provides the instance fields and message handlers common to all generic objects. You will need to understand and manipulate
GenClass
operations in almost every generic object you create.
GenClass
is very powerful and diverse, providing a number of wide-ranging functions within your user interface.
GenClass
in specific provides the following:
-
an abstract UI providing code common within any specific user interface.
-
an object-oriented generic tree structure, including dynamic creation and destruction of generic UI objects "on the fly."
-
an object-oriented messaging system, including generic upward queries, allowing the UI objects to pass messages without defining a specific destination.
-
pre-instantiation and persistence (state-saving) across sessions.
-
window sizing and positioning with an abstract geometry manager without involved coordinate space computations.
-
a generic visual update mechanism for your application, allowing you to ensure an accurate and visually up-to-date UI.
-
the ability to create custom UI gadgets of your own.
Most importantly,
GenClass
provides the common functionality that will be accessed by all generic objects from the simplest GenTrigger to the most complex GenView.
|
GEOS SDK TechDocs
|
|
GenClass
|
2 GenClass Instance Data