GraphicCompTool(3U) — InterViews Reference Manual
NAME
GraphicCompTool − tool for instantiating graphical components
SYNOPSIS
#include <Unidraw/Tools/grcomptool.h>
DESCRIPTION
A GraphicCompTool lets the user instantiate graphical components by direct manipulation. The GraphicCompTool keeps a prototypical component that defines the type of component it can instantiate.
PUBLIC OPERATIONS
GraphicCompTool(ControlInfo∗, GraphicComp∗ prototype)
GraphicCompTool()
Create a new GraphicCompTool, supplying the prototypical GraphicComp. (You should not normally call the parameterless constructor, which Creator requires.) The first constructor creates a graphical view of the prototype for internal use.
virtual Manipulator∗ CreateManipulator(
Viewer∗, Event&, Transformer∗
)
virtual void InterpretManipulator(Manipulator∗)
CreateManipulator clears the editor’s selection and delegates manipulator creation and interpretation to the graphical view of the prototype.
GraphicComp∗ GetPrototype()
Return the prototypical GraphicComp.
SEE ALSO
Unidraw — Last change: 24 January 1991