GGStateTypes.mesa
Copyright Ó 1991, 1992 by Xerox Corporation. All rights reserved.
Bier, December 16, 1991 2:59 pm PST
Contents: Concrete types for data related to how Gargoyle is embedded in a window or parent editor.
Kenneth A. Pier, June 23, 1993 5:00 pm PDT
DIRECTORY
ImagerTransformation;
GGStateTypes: CEDAR DEFINITIONS = BEGIN
Transformation: TYPE = ImagerTransformation.Transformation;
StateDataObj: TYPE = RECORD [
doubleBuffer: BOOL ¬ TRUE, -- used if there is no control panel
useBackingMap: BOOL ¬ TRUE, -- used if there is no control panel
clientToViewer: Transformation,
viewerToClient: Transformation,
clientToViewerPrevious: Transformation,
viewerToClientPrevious: Transformation,
readOnly: BOOL ¬ FALSE -- should editing be disallowed (e.g. when the picture is being used as a control panel)?
];
END.