Cvo Object Documentation Indices

Cvo provides many different objects. They can be organized into several general categories. This document displays the objects separated into their categories, listed below. Also available is a master index of all Cvo objects.



Container Objects

The Cvo container objects are used to organize the visual display of other objects. They generally have little functionality of their own, as they are simply used as the parent object for a collection of more functional objects.


Visual Control Objects

These Cvo objects are used to control some visual aspects of the application. Some modify the behavior of other objects, or add functionality to an object. Others simply provide methods to visually separate objects, etc.


Menu Objects

These Cvo objects allow the creation of menus, such as menu bars, pull down menus, and menus displayed when a button is pressed.


Button Objects

These Cvo objects provide visual buttons, and the objects used to construct such buttons.


Input and Output Objects

These Cvo objects provide the ability to display and enter information. This information may be of a textual or graphical nature. These objects are generally used to construct the visual display of an application, which differentiates them from the dialog type objects listed previously,


Viewport Objects

These Cvo objects provide what are called viewports. A viewport is a wrapper around other Cvo objects, which allows a user to scroll and perhaps pan the Cvo objects in the viewport.


Dialog Interaction Objects

These Cvo objects provide the means to gather information from a user, and to inform the user of something. They are generally used as transient objects. They include list boxes, radio boxes, inform boxes and other such objects.


Nonvisual Utility Objects

These Cvo objects are used to provide utility functions. There are objects for text and graphics storage, lists, linking object behavior, and others.


Base Objects

The Cvo base objects are those which are used to construct other objects. These objects generally have no visual display, or if they do, it is minimal and partially non-functional.