GrafEdit Classes
All GrafEdit applications involve a group of abstract base classes. These classes form the primary interface for GrafEdit, and are the classes upon which all other GrafEdit classes rely. MCanvasRepresentation, TCanvasView, and MCanvasSelection provide the interface for data storage, display, and data selection, respectively, and do not assume the program is a Compound Document framework program. There is at least one concrete derived class for each of these classes so you can write a simple application with very little additional coding on your part. The abstract base classes for GrafEdit include the following:
The following classes are not GrafEdit classes, but GrafEdit uses them extensively:
- TCommandOn< MCanvasSelection >: A template class that defines GrafEdit commands to work on selected graphics.
- TTool: Cursor tools for launching interactors.
[Contents]
[Previous]
[Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.
Generated with WebMaker