Objective Chart : PART II Programmer’s Guide : Chapter 18 Compound Component System
Chapter 18 Compound Component System
Introduction
In addition to the standard component classes described in the User’s Guide, Objective Chart provides compound component classes. Compound components are distinguished by their ability to store and manage other components. A compound component may itself be used as a sub-component thereby allowing complex, nested display objects to be created.
In particular, Objective Chart supplies a compound display class that is easier to customize than the standard SRGraphDisplay. Charts with multiple, related axes are a snap. In general, compound displays require more user code to set up, but they provide direct access to the axis scales, tick marks, gridlines, data watchers, and axis titles so that these features can be easily changed.
NOTE >> A compound display can draw up to four axes along the edges of a rectangular frame. It is not compatible with graph types that use pseudo-3D or circular axes.
The following sections detail the Compound Component system.