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