ChipNDale.MenuTable
Copyright © 1986 by Xerox Corporation. All rights reserved.
Created by: Christian Jacobi, August 6, 1986 10:26:43 am PDT
Last Edited by: Christian Jacobi, September 4, 1986 3:59:13 pm PDT
Defines menu entries for ChipNDale
Syntax
MenuKey | CommandKey | MenuLine | documentation
MenuKey starting with "-": are comments
MenuLine starting with "/": the "/" is removed
CommandKey "NIL": the line is removed
GlobalMenu | IOMenu | IO | input output operations
GlobalMenu | DirectoryMenu | directory | invoke directory menu
GlobalMenu | CellMenu | cells | cell related operations
GlobalMenu | ImportMenu | imports | invoke imports menu
GlobalMenu | NameMenu | names & prop | invoke names & prop menu
GlobalMenu | TextPropertyMenu | text & prop | invoke text & prop menu
GlobalMenu | ProgramMenu | programs | invoke program menu
GlobalMenu | ViewerMenu | viewer | invoke viewer menu
GlobalMenu | SpecialMenu | special | invoke special menu
GlobalMenu | DRCMenu | drc and friends | invoke drc and friends menu
GlobalMenu | PolygonMenu | polygons | invoke polygons menu
GlobalMenu | DisplayMenu | display | invoke display menu
GlobalMenu | GeneratorMenu | generators | invoke object generator menu
GlobalMenu | SelectionMenu | selections | invoke selections menu
GlobalMenu | OperatorMenu | move & rot | invoke move & rot menu
GlobalMenu | GarbageMenu | garbage menu | commands registered with wrong menus
RectGlobalMenu | HardCopyMenu | hardcopy menu | invoke the hardcopy menu
RectGlobalMenu | RectSpecialMenu | rect special menu | invoke the special menu
RectGlobalMenu | RectProgramMenu | rect program menu | invoke the program menu
RectGlobalMenu | RectDRCMenu | rect drc menu | invoke the drc menu
RectGlobalMenu | RectSelectionMenu | rect selection menu | invoke the selection menu
RectGlobalMenu | RectOperatorMenu | rect operator menu | invoke the operator menu
RectGlobalMenu | RectDrawMenu | rect draw menu | invoke the draw object menu
RectGlobalMenu | GlobalMenu | / GLOBAL | invoke the standard global menu
SelectionMenu | DeSelectS | de-select all | de-select all
SelectionMenu | SelectAll | select all | select all
SelectionMenu | ShowErrors | select next error msg's | and deselect everyting else
SelectionMenu | SelectAllErrors | excl select all error msg's | and deselect everyting else
SelectionMenu | AddSelectLayer | select all current layer | leaves the rest
RectSelectionMenu | CloseReSelectOnlyP | select | select pointed object
RectSelectionMenu | OtherSelect | re select | select different pointed object
RectSelectionMenu | DeSelectLP | DE-select | de select ponted object
RectSelectionMenu | MultiAddSelect | area selection contained | area select everything completely inside rectangle
RectSelectionMenu | AreaDeSelect | area DE-selection contained | de select everything completely inside rectangle
RectSelectionMenu | AreaAddSelectTouching | area selection touching | select everything touching rectangle
RectSelectionMenu | AreaDeSelectTouching | area DE-selection touching | de select everything touching rectangle
RectSelectionMenu | SelectionMenu | / SELECTION | invoke selection menu
OperatorMenu | LambdaRightS | step right | stepsize in control panel
OperatorMenu | LambdaDownS | step down | stepsize in control panel
OperatorMenu | LambdaUpS | step up | stepsize in control panel
OperatorMenu | LambdaLeftS | step left | stepsize in control panel
OperatorMenu | TransformS | orienation ops | invokes orientation popu-up menu
RectOperatorMenu | MoveS | move | move the selected objects
RectOperatorMenu | CopyS | copy | copy the selected objects
RectOperatorMenu | StretchS | stretch | stretch the selected objects
RectOperatorMenu | StretchyMoveS | stretchy move | move and kep connections
RectOperatorMenu | StretchStepRightS | step stretch right | stepsize in control pan
RectOperatorMenu | StretchStepDownS | step stretch down | stepsize in control pan
RectOperatorMenu | StretchStepUpS | step stretch up | stepsize in control pan
RectOperatorMenu | StretchStepDownS | step stretch left | stepsize in control pan
RectOperatorMenu | OperatorMenu | / OPERATORS | invoke operator menu
CellMenu | CreateCellSAndName | create cell | create cell from current selection
CellMenu | PushS | push in | go into selected cell
CellMenu | PopMenu | pop out | go out of cell
CellMenu | PushSIconic | push in corresponding | push into specific cell
CellMenu | PushNamed | push in named | ask for name of cell; then push into it
CellMenu | ExpandS | expand | flatten cell
CellMenu | TransformToCellS | transform to cell | converts object to cell structure
CellMenu | DrawWithBorder | border mode on | draw selected cells with border
CellMenu | DrawWithoutBorder | border mode off | draw selected cells without border
CellMenu | SetCellSimplification | visible at this scale | smallest scale where cell is visible
CellMenu | CellSimplification | visibility by # | wizards only
CellMenu | DirectoryMenu | / DIRECTORY | invoke the directory menu
DirectoryMenu | RestricedDisplayCellNames | list subset dir | list objects with first letter a character
DirectoryMenu | DisplayCellNames | list complete dir | list all objects in directory
DirectoryMenu | DeleteUnUsedAutoObs | prune subset dir | removes objects from directory; only object not staring with a letter
DirectoryMenu | DeleteUnUsedObjects | prune complete dir | removes objects from directory
DirectoryMenu | RemoveCell | remove ob from dir | ask for name and removes object
DirectoryMenu | Replace | replace ob | ask for names; replaces all instances
DirectoryMenu | DisplayImports | list imports | list imported designs
DirectoryMenu | DisplayImportedEntries | list importee's ob | list used object of an imported design
DirectoryMenu | CellMenu | / CELLS | invokes the cell menu
SpecialMenu | Undel | un-delete | put back deleted objects
SpecialMenu | AbortCommand | abort command | abort current command
SpecialMenu | Statistic | statistic | information about selected object(s)
SpecialMenu | MoveToGrid | move to grid | move selected object(s) to grid position
SpecialMenu | IncreaseByWidth | increase length by width | for wires
SpecialMenu | ChangeLayerS | change layer of selected | to current layer
SpecialMenu | CheckDir | check directory | a consistency chack
SpecialMenu | RemoveArrow | remove arrow | if feedback arrow visible
SpecialMenu | CDTextsFlip | texts to flip mode | text tries to stay readable on orientations
SpecialMenu | CDTextsRigid | texts to rigid mode | text will orientate completely
SpecialMenu | Debug | debug | invoke the debug menu
RectSpecialMenu | DefaultIR | default interest rect | of the pushed in cell
RectSpecialMenu | SetIR | set interest rect | of the pushed in cell
RectSpecialMenu | Coordinates | measure | measure distance
RectSpecialMenu | SetArrow | place arrow | a special arrow
RectSpecialMenu | SetLayerP | current layer from pointing | drawing will use pointed layer
RectSpecialMenu | SpecialMenu | / SPECIAL | invokes the special menu
RectDrawMenu | DrawText | text
RectDrawMenu | DrawCell | cell by name
RectDrawMenu | DrawImported | import by name
RectDrawMenu | DrawCorrespondingObject | import from sel design
RectDrawMenu | DrawRepetition | repetition asks for number and makes repetition
RectDrawMenu | DrawPolygonMark | polygon mark
RectDrawMenu | DrawPin | pin, segment or mark and asks for name
RectDrawMenu | DrawWire | L-wire wire in current layer
IOMenu | SaveDesign | save | output to last filename used
IOMenu | OutputDesign | output | asks for filename and output
IOMenu | IncludeADesign | include | includes a design; (copy all objects!)
IOMenu | ImportADesign | load import | ask for design and imports it
IOMenu | LoadAllImps | load all imports | load all imported designs
IOMenu | DirectoryMenu | / DIRECTORY | invokes the directory menu
IOMenu | ImportMenu | / IMPORTS | invokes the imports menu
ImportMenu | ImportADesign | load import | ask for design and imports it
ImportMenu | DisplayImports | list imports | list imported designs
ImportMenu | DisplayImportedEntries | list imported objects | of one import
ImportMenu | MerginImport | merge in import | makes a real copy of an imported design
ImportMenu | IncludeADesign | include | includes a design; (copy all objects!)
ImportMenu | LoadAllImps | load all imports | load all imported designs
ImportMenu | ReplaceByImp | replace included by imports | exchange all object comming from an included design by imports
ImportMenu | ImportDefaultName | set default file for import | asks for a filename; future import will use this file
ImportMenu | SelectADesign | select DESIGN | good for inter-design copies
ViewerMenu | SplitViewer | split viewer | creates a new view for this design
ViewerMenu | GridInfo | grid | snapping the cursor (asks for a number)
ViewerMenu | TicksInfo | ticks | little dots to help positioning (asks for a number)
ViewerMenu | ResetScaleAll | zoom all | makes the whole design visible
ViewerMenu | ResetScaleSel | zoom selected | makes the selection visible
ViewerMenu | ResetScaleTop | zoom top lev | makes the top level cell visible
ViewerMenu | RestoreScale | previous zooming | back to previous scale
ViewerMenu | DisplayViewers | display viewers | position of other viewers
ViewerMenu | EnforcePanel | control panel | opens or blinks control panel
ViewerMenu | SetSimplification | SIMPLIFICATION | invokes the simplification menu
ViewerMenu | DrawModeMenu | DRAWMODE | invokes the draw mode menu
HardCopyMenu | InterpressPlot | b&w interpress | creates interpress file
HardCopyMenu | InterpressPlotC | color interpress | warning: color do not overlap right
HardCopyMenu | PDPlotVersatec | PD Color Versatec | large plots
HardCopyMenu | PDPlotC150 | PD C150 | ink jet
HardCopyMenu | PDPlotColor400 | PD Color400 | thermal print
HardCopyMenu | PDPlotUserDevice | PD using commandfile | special command file; must be set up before issuing command
PolygonMenu | SplitPolygon | split up | Splits up curved object back to marks
PolygonMenu | MakePolygonS | make polygon
PolygonMenu | MakePolygonB | / make polygon, all cc-marks
PolygonMenu | MakeLineS | make line
PolygonMenu | MakeLineB | / make line, all cc-marks
PolygonMenu | MakeFilledCurveS | make filled curve
PolygonMenu | MakeFilledCurveB | / make filled curve, all cc-marks
PolygonMenu | MakeSplineS | make spline
PolygonMenu | MakeSplineB | / make spline, all cc-marks
PolygonMenu | RSelPMarks | add-select cc marks
PolygonMenu | SetOwnMarkP | set owner to marks cc
PolygonMenu | RemOwnMarkP | forget owner of marks
PolygonMenu | MStatC | count marks
DisplayMenu | DisplayResetCedar | reset cedar
DisplayMenu | DisplaySetColors | color-menu
GeneratorMenu | SelectGenerators | select generator | select generator name space
GeneratorMenu | FlushGenerators | flush current generator | forget objects already generated
ProgramMenu | MakeProgram | make text | creates program which can create selected cell
ProgramMenu | CountRects | count rectangles | slow! flat count of rectangles
RectProgramMenu | ProgramMenu | / PROGRAM | invokes normal program menu
RectProgramMenu | CreateTextCell | create label cell | a label is a text made as cell of rectangles
DRCMenu | SXSel | DRC (Spinifex)
DRCMenu | BackgroundCheckStart | start simple background checking | in this viewer
DRCMenu | BackgroundCheckStop | stop simple background checking | in this viewer
DRCMenu | SXThymeS | Spinifex for Thyme
DRCMenu | SXRoseS | Spinifex for Rosemary
DRCMenu | SXHighlightNodeK | Highlight Node at Coords (Spinifex)
DRCMenu | WellContactsCheck | Well Contacts (Gismo) [CMosB only]
DRCMenu | GismoVFSel | Via Flatness (Gismo) [CMosB only]
DRCMenu | GismoDIWSel | Diffusion in well (Gismo) [CMosB only]
DRCMenu | HFCheck | feature check [for dragon]
RectDRCMenu | DRCMenu | / DRC-MENU
RectDRCMenu | SpinifexHighlightNodeP | Highlight Node (Spinifex)
TextPropertyMenu | ExtractPropTop | extract properties top level I
TextPropertyMenu | ExtractPropSel | extract properties selected ob I
TextPropertyMenu | RemPropTop | remove all properties top level I
TextPropertyMenu | RemPropSel | remove all properties of sel inst
TextPropertyMenu | SetPropWithSelection | selected properties to selection
TextPropertyMenu | SetPropPushed | selected properties to pushed in O
TextPropertyMenu | SelectFromProp | select using property I
TextPropertyMenu | PropagateSignalName | propagate SignalName I
DrawModeMenu | ViewEnv | draw environment | of pushed in cells
DrawModeMenu | ViewNEnv | dont draw environment | of pushed in cells
DrawModeMenu | ViewSym | draw symbolic objects | pins, segments, alignment marks
DrawModeMenu | ViewNSym | dont draw symbolic objects | pins, segments, alignment marks
DrawModeMenu | ViewBord | draw border | of cells with cell-border-mode on
DrawModeMenu | ViewNBord | dont draw border | of cells with cell-border-mode on
DrawModeMenu | SetSimplification | set view simplification | invokes simplification menu
DrawModeMenu | ViewerMenu | / VIEWER | invoke viewer menu
CommentLayerMenu | LayerComment | black | black comment layer
CommentLayerMenu | LayerGreen | green | green comment layer
CommentLayerMenu | LayerYellow | yellow | yellow comment layer
CommentLayerMenu | LayerRed | red | red comment layer
CommentLayerMenu | LayerBlue | blue | blue comment layer