File: SVEditToolMenus.mesa
Last edited by Bier on February 17, 1987 10:45:37 pm PST
Copyright © 1984 by Xerox Corporation. All rights reserved.
Contents: Procedures which build sections of the EditTool.
DIRECTORY
SVInterfaceTypes;
SVEditToolMenus: CEDAR DEFINITIONS =
BEGIN
EditToolData: TYPE = SVInterfaceTypes.EditToolData;
entryHeight: CARDINAL = 15;-- height of a line of items
entryVSpace: CARDINAL = 1;-- vertical leading between lines
entryHSpace: CARDINAL = 4; -- horizontal space between items on a line
column0: CARDINAL = 0; -- horizontal space between margin and column 0;
column1: CARDINAL = 80; -- horizontal space between margin and column 1;
column2: CARDINAL = 130; -- horizontal space between margin and column 2.
column3: CARDINAL = 260; -- horizontal space between margin and column 3;
BuildCurrentSceneSection: PROC [editToolData: EditToolData]; -- (C)
BuildTextInputSection: PROC [editToolData: EditToolData]; -- (C)
BuildDerivedTextSection: PROC [editToolData: EditToolData]; -- (C)
BuildAssemblyOpsSection: PROC [editToolData: EditToolData]; -- (D)
BuildCompositeSection: PROC [editToolData: EditToolData]; -- (A)
BuildHalfSpaceSection: PROC [editToolData: EditToolData]; -- (A)
BuildSphereSection: PROC [editToolData: EditToolData]; -- (A)
BuildBlockSection: PROC [editToolData: EditToolData]; -- (A)
BuildCylinderSection: PROC [editToolData: EditToolData]; -- (A)
BuildConeSection: PROC [editToolData: EditToolData]; -- (A)
BuildTorusSection: PROC [editToolData: EditToolData]; -- (A)
BuildLinearSweepSection: PROC [editToolData: EditToolData]; -- (A)
BuildRevoluteSweepSection: PROC [editToolData: EditToolData]; -- (A)
BuildCopySection: PROC [editToolData: EditToolData]; -- (A)
BuildTransformSection1: PROC [editToolData: EditToolData]; -- (E)
BuildTransformSection2: PROC [editToolData: EditToolData]; -- (E)
BuildListingSection: PROC [editToolData: EditToolData]; -- (A)
BuildCameraSection1: PROC [editToolData: EditToolData]; -- (B)
BuildCameraSection2: PROC [editToolData: EditToolData]; -- (B)
BuildCameraOrderSection: PROC [editToolData: EditToolData]; -- (B)
BuildShadowSection: PROC [editToolData: EditToolData]; -- (E)
BuildArtworkSection: PROC [editToolData: EditToolData]; -- (D)
BuildColorArtworkSection: PROC [editToolData: EditToolData]; --(D)
Build3DArtworkSection: PROC [editToolData: EditToolData]; --(D)
BuildTubeArtworkSection: PROC [editToolData: EditToolData]; -- (D)
BuildBoxArtworkSection: PROC [editToolData: EditToolData]; -- (D)
BuildArtworkTransformSection: PROC [editToolData: EditToolData]; -- (D)
BuildLightSourceSection: PROC [editToolData: EditToolData]; -- (E)
AddARule: PROC [editToolData: EditToolData]; -- (A)
END.