#include "listitem.h"
#include "document.h"
Go to the source code of this file.
Classes | |
class | DocComponentClass |
This provides a class of objects which implement an interface to a particular kind of document component - for example a colour table, or a list of arrowheads. Each kind of object should register with the application on startup, and then when a document is created, each of these objects is asked to add an instance of a DocumentComponent object to it. The DocumentComponent objects are the actual implemtations of the components. For example, they contain the colours for a colour list, and so on. This class, the DocumentComponentClass, is merely for registering the existence of a new kind of document component, and providing a mechanism for inserting them into new documents. More... | |
class | DocComponent |
An implementation of an instance of a document component, such as a colour table, or a list of arrowheads. These are the objects that are instantiated for each Document object that exists, and are held in a list in each Document object. More... |