VisClass

Up: GEOS SDK TechDocs | Up | Down | Next: 1 Introduction to VisClass
| One-page Version of this Chapter for Easy Printing

The visible classes-- VisClass , VisCompClass , VisContentClass , and VisTextClass --can be extremely useful to application developers. They provide a flexibility of display and use that is unavailable with the generic UI objects. Among other features, visible objects provide the hooks for and basic functionality of custom drawing, custom input handling, and custom geometry management.

VisClass is the parent class of all the visible classes and all visible UI objects. VisClass objects, by themselves, do nothing; VisClass must be subclassed and the objects must be placed in a visible object tree as children of a VisCompClass object. Together, VisClass and VisCompClass provide a large amount of the functionality required for creating a hierarchy of non-overlapping objects.

Many applications will use both VisClass and VisCompClass as well as VisContentClass . Before reading this chapter, however, you should be familiar with the concepts of the generic UI and with basic GEOS applications. You should have created a simple application to get familiar with the GEOS system and Goc, and you should be relatively familiar with the GenView.

You should also become familiar with both VisContentClass and VisCompClass ; both of these classes and their relationship to VisClass


Up: GEOS SDK TechDocs | Up | Down | Next: 1 Introduction to VisClass
| One-page Version of this Chapter for Easy Printing