cvs commit: fptools/libraries/ObjectIO makefile objectio.conf.in fptools/libraries/ObjectIO/Examples About these examples.txt fptools/libraries/ObjectIO/Examples/Bounce BounceDraw.hs BounceTypes.hs Main.hs make.bat fptools/libraries/ObjectIO/Examples/ClipboardViewer ...

krasimir@glass.cse.ogi.edu krasimir@glass.cse.ogi.edu
Thu, 2 May 2002 08:58:39 -0700


krasimir    2002/05/02 08:58:39 PDT

  Added files:
    libraries/ObjectIO   makefile objectio.conf.in 
    libraries/ObjectIO/Examples About these examples.txt 
    libraries/ObjectIO/Examples/Bounce BounceDraw.hs 
                                       BounceTypes.hs Main.hs 
                                       make.bat 
    libraries/ObjectIO/Examples/ClipboardViewer Main.hs make.bat 
    libraries/ObjectIO/Examples/Compare Main.hs make.bat 
    libraries/ObjectIO/Examples/Counter Main.hs make.bat 
    libraries/ObjectIO/Examples/Hanoi Main.hs make.bat 
    libraries/ObjectIO/Examples/Hello Main.hs make.bat 
    libraries/ObjectIO/Examples/Life Life.hs LifeHelp Main.hs 
                                     make.bat 
    libraries/ObjectIO/Examples/RGBSelector Main.hs make.bat 
    libraries/ObjectIO/Examples/SlideGame 15.bmp Main.hs make.bat 
    libraries/ObjectIO/Examples/Talk Main.hs make.bat 
    libraries/ObjectIO/Examples/Typist Main.hs Monitor.hs make.bat 
    libraries/ObjectIO/Examples/Utilities Help.hs HighScore.hs 
                                          Notice.hs 
    libraries/ObjectIO/Examples/Worm Main.hs WormHelp WormShow.hs 
                                     WormState.hs make.bat wormhi 
    libraries/ObjectIO/Graphics/UI ObjectIO.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO CommonDef.hs Id.hs 
                                            Key.hs KeyFocus.hs 
                                            Layout.hs Relayout.hs 
                                            StdBitmap.hs 
                                            StdClipboard.hs 
                                            StdControl.hs 
                                            StdControlAttribute.hs 
                                            StdControlClass.hs 
                                            StdControlDef.hs 
                                            StdControlReceiver.hs 
                                            StdFileSelect.hs 
                                            StdGUI.hs 
                                            StdIOBasic.hs 
                                            StdIOCommon.hs 
                                            StdId.hs StdKey.hs 
                                            StdMenu.hs 
                                            StdMenuAttribute.hs 
                                            StdMenuDef.hs 
                                            StdMenuElement.hs 
                                            StdMenuElementClass.hs 
                                            StdMenuReceiver.hs 
                                            StdPicture.hs 
                                            StdPictureDef.hs 
                                            StdProcess.hs 
                                            StdProcessAttribute.hs 
                                            StdProcessDef.hs 
                                            StdReceiver.hs 
                                            StdReceiverAttribute.hs 
                                            StdReceiverDef.hs 
                                            StdSound.hs 
                                            StdSystem.hs 
                                            StdTimer.hs 
                                            StdTimerAttribute.hs 
                                            StdTimerDef.hs 
                                            StdTimerElementClass.hs 
                                            StdTimerReceiver.hs 
                                            StdWindow.hs 
                                            StdWindowAttribute.hs 
                                            StdWindowDef.hs 
                                            SystemId.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Control Access.hs 
                                                    Create.hs 
                                                    Draw.hs 
                                                    Internal.hs 
                                                    Layout.hs 
                                                    Pos.hs 
                                                    Relayout.hs 
                                                    Resize.hs 
                                                    Validate.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Device Events.hs 
                                                   SystemState.hs 
                                                   Types.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Menu Access.hs 
                                                 Create.hs 
                                                 DefAccess.hs 
                                                 Device.hs 
                                                 Handle.hs 
                                                 Internal.hs 
                                                 Items.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/OS Bitmap.hs 
                                               ClCCall_12.hs 
                                               ClCrossCall_12.hs 
                                               Clipboard.hs 
                                               ClipboardCrossCall_12.hs 
                                               Cutil_12.hs 
                                               DocumentInterface.hs 
                                               Event.hs 
                                               FileSelect.hs 
                                               Font.hs Menu.hs 
                                               MenuCrossCall_12.hs 
                                               MenuEvent.hs 
                                               PictCCall_12.hs 
                                               Picture.hs 
                                               ProcessEvent.hs 
                                               ReceiverEvent.hs 
                                               Rgn.hs 
                                               RgnCCall_12.hs 
                                               System.hs Time.hs 
                                               TimerEvent.hs 
                                               ToolBar.hs 
                                               ToolTip.hs Types.hs 
                                               Window.hs 
                                               WindowCCall_12.hs 
                                               WindowCrossCall_12.hs 
                                               WindowEvent.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Process Device.hs 
                                                    IOState.hi-boot 
                                                    IOState.hs 
                                                    Scheduler.hs 
                                                    Toolbar.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Receiver Access.hs 
                                                     DefAccess.hs 
                                                     Device.hs 
                                                     Handle.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Timer Access.hs 
                                                  DefAccess.hs 
                                                  Device.hs 
                                                  Handle.hs 
                                                  Table.hs 
    libraries/ObjectIO/Graphics/UI/ObjectIO/Window Access.hs 
                                                   ClipState.hs 
                                                   Controls.hs 
                                                   Create.hs 
                                                   Device.hs 
                                                   Dispose.hs 
                                                   Draw.hs 
                                                   Handle.hs 
                                                   SDISize.hs 
                                                   Update.hs 
                                                   Validate.hs 
    libraries/ObjectIO/cbits/Windows cAcceleratorTable_121.c 
                                     cAcceleratorTable_121.h 
                                     cCCallSystem_121.c 
                                     cCCallSystem_121.h 
                                     cCCallWindows_121.c 
                                     cCCallWindows_121.h 
                                     cCrossCallClipboard_121.c 
                                     cCrossCallClipboard_121.h 
                                     cCrossCallCursor_121.c 
                                     cCrossCallCursor_121.h 
                                     cCrossCallFileSelectors_121.c 
                                     cCrossCallFileSelectors_121.h 
                                     cCrossCallFont_121.c 
                                     cCrossCallFont_121.h 
                                     cCrossCallMenus_121.c 
                                     cCrossCallMenus_121.h 
                                     cCrossCallPrinter_121.c 
                                     cCrossCallPrinter_121.h 
                                     cCrossCallProcedureTable_121.c 
                                     cCrossCallProcedureTable_121.h 
                                     cCrossCallTCP_121.c 
                                     cCrossCallWindows_121.c 
                                     cCrossCallWindows_121.h 
                                     cCrossCall_121.c 
                                     cCrossCall_121.h 
                                     cCrossCallxDI_121.c 
                                     cCrossCallxDI_121.h 
                                     cTCP_121.h cpicture_121.c 
                                     cpicture_121.h cprinter_121.c 
                                     cprinter_121.h intrface_121.h 
                                     util_121.c util_121.h 
    libraries/ObjectIO/doc object-io.sgml 
  Log:
  Hierarchical version of ObjectIO
  
  features:
      - hierarchical name space
      - Id is redefined as synonym of Unique type
      - IdTable is synonym of "FiniteMap Id IdParent
      - ReceiverTable and IdTable is joined