You may return to the Cvo Object Documenation Index from this document. This document contains the following sections describing the Cvo_MatrixViewPort object:
Cvo_MatrixViewPort
Cvo_WindowViewPort
#include
<Cvo/MatrixViewPort.h++>
Cvo_MatrixViewPort ( char *resource_name,
{ Cvo_Object *parent | Display *display } )
This object provides a standard viewport wrapper around the Cvo_Matrix object, so that the Cvo_Matrix object can be scrolled or panned. The Cvo_MatrixViewPort object will create a Cvo_Matrix object, which can be retrieved and used as a container object.
This object defines the following member functions in addition to those defined by its parent and ancestor objects.
Cvo_Matrix *Matrix (
)
This function returns the Cvo_Matrix object being displayed in the Cvo_MatrixViewPort objects' window.
This object is composed of the following Cvo objects. Each object has the shown resource name. This link displays the composition of the parent object.
Cvo_Matrix
:
*CvoMatrixViewPort*viewPortFrame
This object modifies the following X resources which are used by its parent or other ancestors.
?*viewPortFrame.BorderWidth
(new value:
0
)
?*viewPortFrame.Chamfer
(new value:
0
)
?*viewPortFrame.LayoutPad
(new value:
0
)
?*viewPortFrame.Pad
(new value:
0
)
?*viewPortFrame.Sunken
(new value:
True
)
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.