ChipNDalePackage.config
ChipNDale, an VLSI design editor
Copyright © 1983, 1986 by Xerox Corporation. All rights reserved.
Created by Christian Jacobi, August 15, 1983 4:42 pm
gbb May 17, 1986 6:56:07 pm PDT
Last Edited by: Christian Jacobi, September 4, 1986 4:26:16 pm PDT
ChipNDalePackage: CONFIGURATION
IMPORTS
AMBridge, AMTypes, Atom, BasicTime, Buttons, CedarProcess, Commander, CommandTool, Containers, Convert, DebuggerSwap, FileNames, FS, HashTable, Icons, Imager, ImagerBackdoor, ImagerColor, ImagerFont, ImagerManhattan, ImagerMaskCapture, ImagerPath, ImagerTransformation, InputFocus, InterminalBackdoor, IO, Labels, List, LRUCache, MBQueue, Menus, PopUpMenus, PopUpSelection, PrintTV, PriorityQueue, Process, ProcessProps, PropertyLists, RefTab, Rope, RopeList, RuntimeError, SafeStorage, SymTab, TEditImpl, TEditProfile, Terminal, TerminalIO, TiogaMenuOps, TIPUser, UserProfile, VFonts, ViewerEvents, ViewerOps, ViewerTools, WindowManager
EXPORTS
CD,
CDInstances,
CDAtomicObjects,
CDBasics,
CDCallSpecific,
CDCells,
CDCellsExtras,
CDCellsInteractions,
CDCommandOps,
CDCommandOpsExtras,
CDCommandOpsExtras2,
CDCommandOpsExtras3,
CDDefaultProcs,
CDDirectory,
CDDirectoryOps,
CDDrawQueue,
CDEnvironment,
CDErrors,
CDEvents,
CDExtras,
CDImports,
CDImportsExtras,
CDIO,
CDLayers,
CDLRUCache,
CDMarks,
CDMenus,
CDMenusExtras,
CDOps,
CDOpsExtras,
CDSimpleOps,
CDOrient,
CDPanel,
CDPanelExtras,
CDPanelFonts,
CDPanelFontsExtras,
CDPopUpMenus,
CDPrivate,
CDProperties,
CDPropertyTools,
CDTextExtraction,
CDRects,
CDRepetitions,
CDRopeViewer,
CDStretchyExtras,
CDSequencer,
CDSequencerExtras,
CDSymbolicObjects,
CDTexts,
CDTextsExtras,
CDValue,
CDViewer,
CDViewerBase,
CDViewerInternals,
CDVFurtherPainters,
CDVPrivate,
TokenIO,
CDVScale,
CDVArrow,
CDVTicks,
CDPolygons,
CDCurves,
CDColors,
CDViewHighlight,
CDGenerate,
CDGenerateBackdoor,
CDMenuSpecials,
CDGenerateImports,
CDRemote,
CDSimpleRules,
CDCleanUp
CONTROL
--very basics
CDEventsImpl, --any order
CDPropertiesImpl, --any order
--order matters !! [circularities]
CDOpsImpl, --needs CDValue, CDEvents; start traps CDValue
CDImpl, -- needs CDEvents
CDValueImpl, --needs CDEvents and events registered by CDOpsImpl and CDImpl
--order matters
CDBasicsImpl, --any order
CDLayersImpl, --needs CDValue, CDImpl
CDOut, --needs CDEvents and registers events
CDLRUCacheImpl, --any order
CDEnvironmentImpl, --needs CDValue, CDEvents
CDDrawQueueImpl, --any order
CDPopUpMenusImpl, --needs CDEnvironment; defines all the pop up menus
CDSimpleOpsImpl, --needs CDEvents
CDSequencerImpl, --must be initialized after CDOut because of event handling
CDCallSpecificImpl, --any order, may be trapped
CDDefaultProcsImpl, --any order, may be trapped
CDDirectoryImpl, --needs CDEvents, CDValue and registers events
CDCellsImpl, --after CDOut [event] needs CDDirectory
CDCellsInteractionsImpl, --registers events
CDRectsImpl,
CDInstancesImpl,
CDOrientImpl,
CDPanelImpl,
CDCommandOpsImpl,
CDMenusImpl,
CDImportsImpl,
CDAtomicObjectsImpl,
CDVScaleImpl,
CDVFurtherPaintersImpl,
CDColorsImpl,
CDViewerBaseImpl,
CDVDraw,
CDVArrowImpl,
CDVMain,
CDVSpecialPainters,
CDVTicksImpl,
CDVMarksAndModes,
CDViewHighlightImpl,
CDStretchyExtrasImpl,
CDBasicCommands,
CDCellCommands,
CDVCommands,
CDMoveCopyCommands,
CDDebugCommands,
CDExtrasImpl,
CDStretchCommands,
CDVCursorImpl,
CDVSomeCursors,
CDViewerImpl,
CDDirectoryOpsImpl,
CDRepetitionsImpl,
CDRepetitionCommands,
TokenIOImpl,
CDIn,
CDTextsImpl, --must be initialized after initialization of ReadEvent
CDPolygonsImpl,
CDCurvesImpl,
CDEmergencyHandling,
CDSymbolicObjectsImpl,
CDOldInterestRectsImpl,
CDErrorsImpl,
CDRopeViewerImpl,
CDSimpleRulesImpl,
CDSymbolicObjectsCommands, --must be after CDSymbolicObjectsImpl, CDRectsImpl
CDMenuSpecialsImpl,
CDGenerateImpl,
CDGenerateCommands,
CDGenerateImportsImpl,
CDGenerateDirectoryImpl,
CDRemoteImpl,
CDPanelFontsImpl,
CDTextExtractionImpl,
CDCleanUpImpl,
-- non exporting
CDCurvesCommands,
CDPropertyCommands,
CDIOCommands,
CDImportCommands,
CDSplitWireCommands,
CDTextsCommands,
-- initialized late: makes help button being last button
CDExtraCommands,
-- must be last, so everything else is initialized
CDStarter =
BEGIN
CDImpl;
CDBasicsImpl;
CDPropertiesImpl;
CDEventsImpl;
CDValueImpl;
CDEnvironmentImpl;
CDLayersImpl;
CDLRUCacheImpl;
CDStretchyExtrasImpl;
CDInstancesImpl;
CDOrientImpl;
CDDrawQueueImpl;
CDPanelImpl;
CDSequencerImpl;
CDMarksImpl;
CDOpsImpl;
CDSimpleOpsImpl;
CDCallSpecificImpl;
CDDefaultProcsImpl;
CDDirectoryImpl;
CDOut;
CDCellsImpl;
CDCellsInteractionsImpl;
CDImportsImpl;
CDAtomicObjectsImpl;
CDMenusImpl;
CDVScaleImpl;
CDVFurtherPaintersImpl;
CDViewerBaseImpl;
CDCommandOpsImpl;
CDVMain;
CDVSpecialPainters;
CDVTicksImpl;
CDColorsImpl;
CDVDraw;
CDVArrowImpl;
CDVCursorImpl;
CDVSomeCursors;
CDViewerImpl;
CDVMarksAndModes;
CDViewHighlightImpl;
CDRectsImpl;
CDTextsImpl;
CDDebugCommands;
CDCellCommands;
CDBasicCommands;
CDVCommands;
CDMoveCopyCommands;
CDExtrasImpl;
CDExtraCommands;
CDStretchCommands;
CDRepetitionsImpl;
CDDirectoryOpsImpl;
CDRepetitionCommands;
TokenIOImpl;
CDIn;
CDPropertyCommands;
CDImportCommands;
CDIOCommands;
CDSplitWireCommands;
CDEmergencyHandling;
CDSymbolicObjectsImpl;
CDErrorsImpl;
CDSymbolicObjectsCommands;
CDOldInterestRectsImpl;
CDRopeViewerImpl;
CDSimpleRulesImpl;
CDPolygonsImpl;
CDCurvesImpl;
CDCurvesCommands;
CDTextsCommands;
CDMenuSpecialsImpl;
CDGenerateImpl;
CDGenerateCommands;
CDGenerateImportsImpl;
CDGenerateDirectoryImpl;
CDRemoteImpl;
CDPanelFontsImpl;
CDTextExtractionImpl;
CDCleanUpImpl;
CDPopUpMenusImpl;
CDStarter;
END.