You may return to the Cvo Object Documenation Index from this document. This document contains the following sections describing the Cvo_Matrix object:

Class

Cvo_Matrix

Base

Cvo_Window

Syntax

#include <Cvo/Matrix.h++>

new Cvo_Matrix ( char *resource_name,
{ Cvo_Object *parent | Display *display } )

Overview

The Cvo_Matrix object is used as a container for objects which need to be displayed in a grid. This can often be better than a tree of Cvo_Frames, but not always. A Cvo_Matrix has a series of rows and columns, each numbered by an integer. There is no requirement that the range be zero to N-1 and the Cvo_Matrix may also be sparse. The general technique used is to first create the Cvo_Matrix, then create its children. For each child the AddCell() function must be called.

Member Functions

This object defines the following member functions in addition to those defined by its parent and ancestor objects.

New X Resources

This object uses the following X resources in addition to those used by its parent and ancestor objects.

Modified X Resources

This object modifies the following X resources which are used by its parent or other ancestors.


See the example source code for an example of how to use this object.


See the legend for information about the conventions used in this documentation.