- MINSE -- mediator
- lincks -- versioned compound object, hooks to reasoning systems, multiple views
Imaging model, GUI (windows-buttons-mouse) facilities, persistence
(flatten/serialize/pickle, databases), select/cut/copy/paste, embedded
examples: Mobile GUI
on the Web,
Microsoft's Object Linking and Embedding. Big, thick books. Lots of support.
@@I need to study it further. It's based on COM, but I don't know whether
distributed OLE will be compatible with anything or not. COM (non-distributed)
fits in the ILU architecture -- I think there are implementations.
OCX/OLE Scripting from MS Knowledge base@@
Fresco - A Fresh Approach to
User Interface Systems interfaces specified in OMG/IDL. Derives from
Linton's work on Interviews.
More than just serialization, these files
are in-place editable.
OpenDoc uses Bento (from apple). OLE uses structured storage. Both offer
"file within file". Bento has "generations" and alternatives. Structured
storage has transactions -- at least in the interface. They aren't supported
in implementations yet. I found a
interesting thread on bento-interest.
GUI: Windows, Menus, Mouse
@@sombody's list of GUI stuff...
Tk without the Tcl. Also: Tkperl
The M3 GUI technology, Trestle and FormsVBT, looks portable, but hasn't been
Imaging Models, Graphics Toolkits
and Display postscript. Rich model, computationally expensive
MS Win GDI
MS Win API for graphics, printing
Bill Atkinson's QuickDraw
blech: X color model, "visuals"
$Date: 2014-02-24 23:06:29 $