GrafEdit classes in brief

The previous example shows you how an application uses the concrete classes provided by GrafEdit. As next steps to further customize this simple application, you could write custom tools, interactors, commands and graphics. You can override canvas view member functions to change the way selections are drawn. You can derive from MCanvasRepresentation to store more than graphics or to store graphics differently, for example, in a tree structure. GrafEdit provides at least one concrete class for each of these so that a very simple application can be written without defining any new classes. Expanding on that information, this section describes the categories of GrafEdit classes available.

GrafEdit classes fall into several major categories. These major categories are presented as an overview to the GrafEdit functionality. The specific classes and their member functions that fall into these categories are described in detail in Chapter 6, "Standard GrafEdit," Chapter 7, "Commands, interactors, and cursor tools," and Chapter 8, "Basic GrafEdit classes."


[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