-- CyanGargoyle.df -- Copyright (C) 1985 by Xerox Corporation. All rights reserved. -- Pier, November 4, 1986 11:22:12 am PST -- Bier, January 30, 1987 8:18:22 pm PST Exports [Cyan]Top> CyanGargoyle.df 04-Feb-87 16:59:43 PST Exports [Cyan]Documentation> GargoyleDoc.tioga!20 19-Jan-87 23:15:20 PST GargoyleTutorial.tioga!13 22-Dec-86 15:21:04 PST GGHelp.Tioga!4 07-Nov-86 17:40:11 PST Exports [Cyan] +Gargoyle.bcd!93 03-Feb-87 14:17:23 PST Gargoyle.load!23 28-Jan-87 22:02:03 PST Gargoyle.tip!53 29-Jan-87 10:56:46 PST GraphicsButton.tip!2 06-Dec-85 11:06:29 PST Gargoyle.icons!8 16-Jan-87 18:44:26 PST -- Tutorial scripts StarOfDavid.script!3 14-Oct-86 23:57:15 PDT MakingHot.script!3 14-Oct-86 23:57:36 PDT Wedge.script!3 14-Oct-86 23:57:55 PDT TheG.script!3 14-Oct-86 23:58:12 PDT SquareAndHex.script!3 14-Oct-86 23:58:25 PDT LeaningF.script!3 14-Oct-86 23:56:24 PDT TypesOfText.script!5 18-Nov-86 18:12:53 PST Bezier.script!4 14-Oct-86 23:58:58 PDT Window.script!6 08-Jan-87 21:44:00 PST -- export for symbols GGModelTypes.bcd!79 22-Jan-87 16:35:00 PST GGModelTypes.mesa!69 22-Jan-87 16:34:50 PST GGSegmentTypes.bcd!20 22-Jan-87 15:59:19 PST GGSegmentTypes.mesa!16 22-Jan-87 15:58:30 PST GGSceneType.bcd!1 28-Dec-86 14:17:47 PST GGSceneType.mesa!1 28-Dec-86 13:50:01 PST GGBasicTypes.bcd!7 22-Jan-87 15:40:24 PST GGBasicTypes.mesa!6 22-Jan-87 15:40:20 PST GGAlignImpl.bcd!157 28-Jan-87 15:04:01 PST GGAlignImpl.mesa!76 28-Jan-87 15:02:03 PST GGOutlineImplA.bcd!8 03-Feb-87 12:28:20 PST GGOutlineImplA.mesa!2 26-Jan-87 16:09:19 PST GGOutlineImplB.bcd!7 03-Feb-87 12:28:37 PST GGOutlineImplB.mesa!1 22-Jan-87 16:25:45 PST -- export for clients GGFileOut.bcd!97 28-Jan-87 14:51:54 PST GGFileOut.mesa!3 18-Nov-86 15:01:58 PST GGFileIn.bcd!118 28-Jan-87 14:51:53 PST GGFileIn.mesa!6 11-Nov-86 23:30:53 PST GGMeasure.bcd!1 28-Jan-87 15:46:54 PST GGMeasure.mesa!1 28-Jan-87 15:46:49 PST GGOutline.bcd!83 28-Jan-87 14:49:34 PST GGOutline.mesa!17 23-Jan-87 11:42:16 PST GGTraj.bcd!18 28-Jan-87 14:49:36 PST GGTraj.mesa!9 13-Jan-87 21:59:22 PST GGTransform.bcd!16 22-Jan-87 15:50:24 PST GGTransform.mesa!6 28-Jul-86 22:13:07 PDT GGVector.bcd!14 22-Jan-87 15:50:20 PST GGVector.mesa!4 31-Jul-86 22:27:17 PDT GGSegment.mesa!20 29-Dec-86 16:27:27 PST GGSegment.bcd!100 28-Jan-87 14:49:35 PST GGObjects.bcd!95 28-Jan-87 14:49:38 PST GGObjects.mesa!31 28-Dec-86 16:05:19 PST GGSequence.mesa!30 15-Jan-87 13:28:06 PST GGSequence.bcd!86 22-Jan-87 16:35:22 PST Directory [Cyan] -- Test suites IntersectionTest1.script!1 06-Nov-86 15:10:36 PST IntersectionTest2.script!1 06-Nov-86 16:54:54 PST AddTest1.script!3 15-Oct-86 00:07:14 PDT AddTest2.script!3 15-Oct-86 00:07:37 PDT DeleteTest.script!4 06-Nov-86 11:48:19 PST TestHoles.script!3 15-Oct-86 00:08:12 PDT MeasureTest.script!3 15-Oct-86 00:08:27 PDT HotTest.script!3 15-Oct-86 00:08:59 PDT BigG.script!3 15-Oct-86 00:09:18 PDT Squares.script!3 15-Oct-86 00:09:33 PDT GoinesF.script!2 08-Jan-87 21:51:38 PST BezierHitTest.script!1 02-Dec-86 13:30:57 PST NaturalHitTest.script!1 02-Dec-86 13:50:15 PST BuiltInFilters.script!1 29-Dec-86 22:55:26 PST KnotchedGrid.script!1 29-Dec-86 23:40:21 PST MenuTest1.script!1 23-Dec-86 18:57:49 PST MenuTest2.script!1 19-Jan-87 21:13:33 PST MenuTest3.script!2 20-Jan-87 13:52:14 PST MenuTest4.script!1 19-Jan-87 22:22:28 PST FontSampler3.script!2 30-Jan-87 20:13:20 PST GGPerformance.tioga!31 28-Jan-87 21:27:44 PST -- Future Code GGPath.tioga!1 24-Sep-86 22:49:09 PDT -- Implementor Aids GGToDo.tioga!133 29-Jan-87 17:04:02 PST GGPriorities.tioga!20 17-Jun-86 15:54:07 PDT GGAnecdote.tioga!1 10-Dec-86 18:46:23 PST Gargoyle.config!55 30-Jan-87 12:35:58 PST GGScraps.tioga!5 19-Jan-87 20:02:43 PST GGAids.cm!39 22-Jan-87 16:29:44 PST GGDepends.tioga!20 11-Dec-86 15:43:25 PST GGSourceFiles.tioga!12 25-Jun-86 11:21:24 PDT GGDefs.tioga!11 28-May-86 18:02:36 PDT GGImpls.tioga!14 25-Jun-86 11:21:44 PDT GGConventions.tioga!22 17-Nov-86 13:52:26 PST GGDefsDif.cm!9 28-May-86 18:03:39 PDT GGImplsDif.cm!12 25-Jun-86 11:22:18 PDT GargoyleReleaseMsg.form!2 01-Dec-86 13:19:39 PST -- The Gargoyle Modeling Level (Defs) GGAngle.bcd!5 05-Jan-87 16:31:12 PST GGAngle.mesa!5 05-Jan-87 16:31:10 PST GGBoundBox.bcd!112 22-Jan-87 16:35:24 PST GGBoundBox.mesa!27 28-Dec-86 14:21:09 PST GGCircles.bcd!12 26-Jan-87 14:10:45 PST GGCircles.mesa!9 26-Jan-87 14:10:38 PST GGCircleCache.mesa!1 15-Aug-86 11:18:12 PDT GGCircleCache.bcd!2 22-Jan-87 15:50:27 PST GGCubic2.bcd!4 07-Jan-87 14:50:54 PST GGCubic2.mesa!4 07-Jan-87 14:50:51 PST GGSlice.bcd!101 03-Feb-87 12:07:33 PST GGSlice.mesa!34 03-Feb-87 11:55:45 PST GGDescribe.bcd!101 28-Jan-87 14:51:54 PST GGDescribe.mesa!7 13-Nov-86 22:40:59 PST GGError.bcd!14 27-Jan-87 22:13:19 PST GGError.mesa!11 27-Jan-87 22:13:14 PST GGLines.bcd!20 22-Jan-87 15:50:25 PST GGLines.mesa!9 05-Jan-87 19:52:21 PST GGStatistics.bcd!3 07-Jul-86 14:05:17 PDT GGStatistics.mesa!3 07-Jul-86 14:03:03 PDT GGTouch.bcd!147 28-Jan-87 14:50:23 PST GGTouch.mesa!4 28-May-86 18:38:48 PDT GGUtility.bcd!75 03-Feb-87 12:25:25 PST GGUtility.mesa!22 03-Feb-87 12:19:27 PST -- The Gargoyle Modeling Level (Impls) GGAngleImpl.bcd!6 05-Jan-87 16:44:02 PST GGAngleImpl.mesa!6 05-Jan-87 16:43:58 PST GGBoundBoxImpl.bcd!143 28-Jan-87 14:54:27 PST GGBoundBoxImpl.mesa!50 28-Dec-86 14:47:12 PST GGCirclesImpl.bcd!23 03-Feb-87 12:28:34 PST GGCirclesImpl.mesa!13 26-Jan-87 23:02:16 PST GGCircleCacheImpl.bcd!44 28-Jan-87 14:53:46 PST GGCircleCacheImpl.mesa!2 19-Aug-86 15:53:47 PDT GGCubic2Impl.bcd!6 19-Jan-87 17:48:29 PST GGCubic2Impl.mesa!6 19-Jan-87 17:46:53 PST GGSliceImplA.bcd!115 03-Feb-87 12:27:51 PST GGSliceImplA.mesa!59 27-Jan-87 00:14:51 PST GGSliceImplB.bcd!120 03-Feb-87 13:01:10 PST GGSliceImplB.mesa!69 03-Feb-87 12:59:53 PST GGSliceImplC.bcd!45 03-Feb-87 12:07:47 PST GGSliceImplC.mesa!5 15-Jan-87 01:09:32 PST GGDescribeImpl.bcd!155 28-Jan-87 14:53:17 PST GGDescribeImpl.mesa!24 26-Jan-87 15:38:52 PST GGErrorImpl.bcd!61 27-Jan-87 22:21:02 PST GGErrorImpl.mesa!16 27-Jan-87 22:07:01 PST GGFileInImpl.bcd!178 03-Feb-87 12:54:22 PST GGFileInImpl.mesa!29 26-Jan-87 16:50:54 PST GGFileOutImpl.bcd!131 30-Jan-87 13:56:18 PST GGFileOutImpl.mesa!34 30-Jan-87 13:51:56 PST GGLinesImpl.bcd!29 22-Jan-87 15:50:47 PST GGLinesImpl.mesa!19 07-Jan-87 22:43:31 PST GGMeasureImpl.bcd!1 28-Jan-87 15:54:00 PST GGMeasureImpl.mesa!1 28-Jan-87 15:53:54 PST GGObjectsImpl.bcd!193 03-Feb-87 12:28:09 PST GGObjectsImpl.mesa!74 27-Jan-87 01:06:17 PST GGSegmentImplA.bcd!128 30-Jan-87 11:19:16 PST GGSegmentImplA.mesa!50 26-Jan-87 16:00:36 PST GGSegmentImplB.bcd!113 30-Jan-87 11:18:46 PST GGSegmentImplB.mesa!33 26-Jan-87 16:11:07 PST GGSequenceImpl.bcd!175 03-Feb-87 12:27:22 PST GGSequenceImpl.mesa!52 15-Jan-87 13:59:18 PST GGStatisticsImpl.bcd!6 27-Jan-87 22:16:17 PST GGStatisticsImpl.mesa!5 21-Oct-86 17:05:05 PDT GGTouchImpl.bcd!169 28-Jan-87 14:53:13 PST GGTouchImpl.mesa!11 28-Dec-86 15:08:57 PST GGTrajImpl.bcd!32 03-Feb-87 12:28:16 PST GGTrajImpl.mesa!16 26-Jan-87 16:08:53 PST GGTransformImpl.bcd!17 22-Jan-87 15:50:38 PST GGTransformImpl.mesa!10 29-Jul-86 00:32:47 PDT GGUtilityImpl.bcd!80 03-Feb-87 14:17:10 PST GGUtilityImpl.mesa!23 03-Feb-87 14:16:44 PST GGVectorImpl.bcd!15 22-Jan-87 15:50:42 PST GGVectorImpl.mesa!5 31-Jul-86 22:28:35 PDT -- The Gargoyle User Interface Level (Defs) GGAlign.bcd!117 28-Jan-87 14:51:35 PST GGAlign.mesa!26 08-Jan-87 00:43:50 PST GGBuiltinShapes.bcd!42 22-Jan-87 16:35:20 PST GGBuiltinShapes.mesa!3 17-Jul-86 14:32:34 PDT GGCaret.bcd!115 28-Jan-87 14:50:02 PST GGCaret.mesa!12 14-Jan-87 17:35:27 PST GGContainer.bcd!5 28-Feb-86 14:50:32 PST GGContainer.mesa!2 06-Dec-85 10:01:28 PST GGEditTool.bcd!31 28-Jan-87 14:49:58 PST GGEditTool.mesa!2 14-Oct-86 22:18:35 PDT GGEvent.bcd!179 03-Feb-87 12:53:02 PST GGEvent.mesa!83 03-Feb-87 12:51:26 PST GGMenus.bcd!137 28-Jan-87 14:49:46 PST GGMenus.mesa!2 06-Dec-85 10:01:51 PST GGMouseEvent.bcd!148 28-Jan-87 14:50:25 PST GGMouseEvent.mesa!29 08-Jan-87 20:35:21 PST GGGraphicsButton.bcd!137 28-Jan-87 14:49:48 PST GGGraphicsButton.mesa!2 06-Dec-85 10:01:32 PST GGGravity.mesa!34 27-Jan-87 01:00:33 PST GGGravity.bcd!147 28-Jan-87 14:49:59 PST GGMultiGravity.bcd!80 28-Jan-87 14:49:30 PST GGMultiGravity.mesa!13 26-Jan-87 15:35:33 PST GGInterface.mesa!2 28-Dec-86 15:18:40 PST GGInterface.bcd!98 22-Jan-87 16:35:18 PST GGInterfaceTypes.bcd!137 28-Jan-87 14:49:14 PST GGInterfaceTypes.mesa!71 28-Jan-87 14:46:48 PST GGRefresh.bcd!142 28-Jan-87 14:50:38 PST GGRefresh.mesa!9 12-Nov-86 22:44:05 PST GGSelect.mesa!25 28-Dec-86 16:25:16 PST GGSelect.bcd!153 28-Jan-87 14:50:16 PST GGSessionLog.bcd!137 28-Jan-87 14:49:38 PST GGSessionLog.mesa!5 03-Jul-86 13:37:15 PDT GGShapes.bcd!83 28-Jan-87 14:51:42 PST GGShapes.mesa!8 25-Aug-86 17:05:57 PDT GGUserInput.bcd!136 28-Jan-87 14:49:34 PST GGUserInput.mesa!4 03-Feb-86 18:24:23 PST GGUserProfile.bcd!2 15-Oct-86 17:15:37 PDT GGUserProfile.mesa!2 14-Oct-86 20:56:04 PDT GGWindow.bcd!139 28-Jan-87 14:49:36 PST GGWindow.mesa!9 30-Nov-86 14:00:36 PST -- The Gargoyle User Interface Level (Impls) GGBuiltinShapesImpl.bcd!95 03-Feb-87 12:08:05 PST GGBuiltinShapesImpl.mesa!9 13-Nov-86 18:55:15 PST GGCaretImpl.bcd!126 28-Jan-87 14:50:48 PST GGCaretImpl.mesa!19 14-Jan-87 23:29:07 PST GGContainerImpl.bcd!160 03-Feb-87 12:54:24 PST GGContainerImpl.mesa!6 14-Aug-86 10:49:37 PDT GGEditToolImpl.bcd!31 28-Jan-87 14:51:35 PST GGEditToolImpl.mesa!2 14-Oct-86 22:19:09 PDT GGEventImplA.bcd!278 03-Feb-87 13:33:42 PST GGEventImplA.mesa!168 03-Feb-87 13:32:26 PST GGEventImplB.bcd!246 03-Feb-87 12:54:45 PST GGEventImplB.mesa!122 28-Jan-87 15:34:28 PST GGEventImplC.bcd!204 03-Feb-87 12:54:38 PST GGEventImplC.mesa!81 28-Jan-87 15:02:30 PST GGEventImplD.bcd!59 03-Feb-87 12:55:01 PST GGEventImplD.mesa!15 02-Feb-87 11:09:27 PST GGInterfaceImpl.bcd!115 28-Jan-87 14:51:11 PST GGInterfaceImpl.mesa!12 28-Dec-86 15:38:39 PST GGMenusImpl.bcd!218 03-Feb-87 12:54:20 PST GGMenusImpl.mesa!125 03-Feb-87 12:48:47 PST GGMouseEventImplA.bcd!194 03-Feb-87 12:54:56 PST GGMouseEventImplA.mesa!108 28-Jan-87 15:03:29 PST GGMouseEventImplB.bcd!138 03-Feb-87 12:29:02 PST GGMouseEventImplB.mesa!52 27-Jan-87 01:07:14 PST GGGraphicsButtonImpl.bcd!140 28-Jan-87 14:53:29 PST GGGraphicsButtonImpl.mesa!7 14-Jul-86 13:00:04 PDT GGGravityImpl.mesa!79 28-Jan-87 15:03:02 PST GGGravityImpl.bcd!191 28-Jan-87 15:05:46 PST GGMultiGravityImpl.bcd!109 03-Feb-87 12:28:08 PST GGMultiGravityImpl.mesa!40 28-Jan-87 15:03:52 PST GGRefreshImpl.bcd!230 03-Feb-87 12:28:28 PST GGRefreshImpl.mesa!140 15-Jan-87 01:38:40 PST GGSelectImpl.mesa!77 20-Jan-87 13:04:32 PST GGSelectImpl.bcd!188 03-Feb-87 12:27:43 PST GGSessionLogImpl.bcd!167 03-Feb-87 12:53:54 PST GGSessionLogImpl.mesa!28 26-Jan-87 16:10:25 PST GGShapesImpl.bcd!162 28-Jan-87 14:52:16 PST GGShapesImpl.mesa!30 14-Jan-87 14:42:41 PST GGUserInputImpl.bcd!209 03-Feb-87 12:53:38 PST GGUserInputImpl.mesa!118 03-Feb-87 12:50:18 PST GGUserProfileImpl.bcd!30 28-Jan-87 14:50:21 PST GGUserProfileImpl.mesa!3 20-Oct-86 16:54:07 PDT GGWindowImpl.bcd!220 03-Feb-87 12:55:06 PST GGWindowImpl.mesa!66 28-Jan-87 15:56:20 PST -- Utilities (could be released separately) -- Utility Defs GGViewerOps.bcd!14 22-Jan-87 15:50:22 PST GGViewerOps.mesa!4 27-May-86 11:59:07 PDT GGFromImager.mesa!3 08-Dec-86 17:56:20 PST GGFromImager.bcd!81 22-Jan-87 16:35:22 PST GGParseOut.bcd!16 30-Jan-87 11:16:31 PST GGParseOut.mesa!9 30-Jan-87 10:21:56 PST GGParseIn.bcd!14 30-Jan-87 11:16:36 PST GGParseIn.mesa!7 30-Jan-87 10:20:31 PST -- Utility Impls GGViewerOpsImpl.bcd!19 22-Jan-87 15:50:47 PST GGViewerOpsImpl.mesa!10 09-Dec-86 13:11:54 PST GGFromImagerImpl.mesa!36 03-Feb-87 12:13:42 PST GGFromImagerImpl.bcd!162 03-Feb-87 12:27:49 PST GGParseOutImpl.bcd!16 30-Jan-87 11:27:21 PST GGParseOutImpl.mesa!10 30-Jan-87 11:26:28 PST GGParseInImpl.bcd!24 30-Jan-87 11:19:08 PST GGParseInImpl.mesa!18 30-Jan-87 10:18:21 PST Exports Imports [Cedar]Top>AtomButtons.df Of > Imports [Cedar]Top>AtomButtons.df Of > Using [AtomButtons.bcd] Exports Imports [Cedar]Top>BiScrollers.df Of > Imports [Cedar]Top>BiScrollers.df Of > Using [BiScrollers.bcd, Geom2D.bcd] Imports [Cedar]Top>BasicPackages.df Of > Using [Commander.bcd, Random.bcd] Imports [Cedar]Top>AMProcess.df Of > Using [CedarProcess.bcd] Imports [Cedar]Top>BasicTime.df Of > Using [BasicTime.bcd] Exports Imports [Cedar]Top>ColorTool.df Of > Imports [Cedar]Top>ColorTool.df Of > Using [ColorTool.bcd, ColorToolViewer.bcd, ColorToolViewerExtras.bcd, NamedColors.bcd] Exports Imports [Cedar]Top>Combiner.df Of > --Using [+BasicCombiner.bcd, CombinePoly.bcd, +CombinePolyImpl.bcd] Imports [Cedar]Top>Combiner.df Of > Using [BasicCombiner.bcd, CombinePoly.bcd] Exports Imports [Cedar]Top>CubicSplinePackage.df Of > --Using [+CubicSplinePackage.bcd] Imports [Cedar]Top>CubicSplinePackage.df Of > Using [Cubic2.bcd, CubicSplines.bcd, CubicPaths.bcd, CubicPathsExtras.bcd] Imports [Cedar]Top>CommandTool.df Of > Using [FileNames.bcd, CommandTool.bcd] Imports [Cedar]Top>Draw2d.df Of > Using [Draw2d.bcd] Exports Imports [Cedar]Top>Draw2d.df Of > Using [+Draw2dPackage.bcd] Imports [Cedar]Top>FS.df Of > Using [FS.bcd] Exports Imports [Cedar]Top>GList.df Of ~= --Using [+GListImpl.bcd] Imports [Cedar]Top>GList.df Of ~= Using [GList.bcd] Imports [Cedar]Top>HeadsCommon.df Of > Using [TerminalDefs.bcd] Imports [Cedar]Top>Imager.df Of > Using [FunctionCache.bcd, Imager.bcd, ImagerBackdoor.bcd, ImagerColor.bcd, ImagerColorDefs.bcd, ImagerColorPrivate.bcd, ImagerExtras.bcd, ImagerFastShow.bcd, ImagerOps.bcd, ImagerPixelMap.bcd, ImagerTransformation.bcd, ImagerPath.bcd, ImagerPixelArrayDefs.bcd, Vector2.bcd, ImagerFont.bcd, ImagerFontPrivate.bcd, ImagerPrivate.bcd, ImagerRasterPrivate.bcd, ImagerState.bcd] Imports [Cedar]Top>IO.df Of ~= Using [Convert.bcd] Imports [Cedar]Top>Inscript.df Of > Using [Interminal.bcd] Exports Imports [Cedar]Top>Interpress.df Of > --Using [+InterpressPackage.bcd] Imports [Cedar]Top>Interpress.df Of > Using [ImagerInterpress.bcd, Interpress.bcd, IPMaster.bcd] Exports Imports [Cedar]Top>InterpressTools.df Of > --Using [+ImagerArtworkImpl.bcd] Imports [Cedar]Top>InterpressTools.df Of > Using [ImagerArtwork.bcd] Exports Imports [Cedar]Top>ImagerMemory.df Of > --Using [ImagerMemoryImpl.bcd] Imports [Cedar]Top>ImagerMemory.df Of > Using [ImagerMemory.bcd] Imports [Cedar]Top>IO.df Of > Using [IO.bcd] Imports [Cedar]Top>Math.df Of ~= Using [Polynomial.bcd] Exports Imports [Cedar]Top>Math.df Of ~= Using [+MathPackage.bcd] Imports [Cedar]Top>MesaRuntime.df Of > Using [Basics.bcd, PrincOpsUtils.bcd] Exports Imports [Cedar]Top>PopUpMenus.df Of > Imports [Cedar]Top>PopUpMenus.df Of > Using [PopUpSelection.load, PopUpSelection.bcd] Imports [Cedar]Top>ProcessProps.df Of > Using [Process.bcd] Imports [Cedar]Top>Real.df Of > Using [RealFns.bcd, Real.bcd] Imports [Cedar]Top>Rope.df Of > Using [Rope.bcd, Ascii.bcd, RefText.bcd] Imports [Cedar]Top>Rosary.df Of > Using [Rosary.bcd] Imports [Cedar]Top>SafeStorage.df Of > Using [Atom.bcd, List.bcd] Exports Imports [Cedar]Top>SlackProcess.df Of > Imports [Cedar]Top>SlackProcess.df Of > Using [SlackProcess.bcd] Imports [Cedar]Top>Terminal.df Of > Using [Terminal.BCD] Imports [Cedar]Top>Tioga.df Of > Using [TiogaOpsDefs.bcd, TiogaMenuOps.bcd, NodeStyle.bcd, NodeStyleFont.bcd] Exports Imports [Cedar]Top>TiogaButtons.df Of > --Using [+TiogaButtonsImpl.bcd] Imports [Cedar]Top>TiogaButtons.df Of > Using [TiogaButtons.bcd] Imports [Cedar]Top>Tip.df Of > Using [TIPTables.bcd, TIPUser.bcd] Imports [Cedar]Top>UserProfile.df Of ~= Using [UserProfile.bcd] Imports [Cedar]Top>ViewerIO.df Of > Using [ViewerIO.bcd] Imports [Cedar]Top>Viewers.df Of > Using [Buttons.bcd, ChoiceButtons.bcd, Containers.bcd, Cursors.bcd, Icons.bcd, InputFocus.bcd, Labels.bcd, MBQueue.bcd, Menus.bcd, MessageWindow.bcd, Rules.bcd, VFonts.bcd, ViewerClasses.bcd, ViewerOps.bcd, ViewerTools.bcd]