In Partnership with AOL Search
This category is for links on Archy, an interface for computers by famous Apple Computer interface pioneer and original Macintosh creator Jef Raskin.
There is currently no description created for this category.
Morphic: A graphics model based on display trees, and a direct-manipulation user interface (UI) construction kit and library, under heavy development but now quite usable. Morphic was originally developed as a prototype-based implementation, as part of the Self prototype-based object-oriented (OO) programming language project, at Sun Microsystems Laboratories, by John Maloney and Randy Smith. Morphic is now in a class-based implementation as part of Squeak, an open source, open research, direct descendant of Smalltalk-80/Apple-Smalltalk, first at Apple Computers, then at Disney Corp., and now at the Viewpoints Research Institute, by the original Xerox PARC, Alan Kay team, with Dan Ingalls and John Malony. Morphic is an alternative to the Model View Controller (MVC) graphics model used in many object-oriented languages: Java, Smalltalk. The Squeak team has replaced and obsoleted MVC with Morphic in Squeak Smalltalk. Morphic's graphics model is portable and flexible: it was first implemented in Self as a prototype-based object system, and is now in Squeak as a class-based object system. Morphic is much simpler and yet more general than the model used in many other object oriented languages: Model View Controller: MVC. It makes graphics far simpler to program, and eliminates many sources of bugs. One mail list posting said: "it makes syntax errors fly away." Morphic looks like an important advance. It may have useful ideas for your project. Examine it for free. Since it is open source, it can be added to your project/language at no monetary cost, and easy licensing.
Low-level widget toolkits:
  • are integrated in the operating system
  • exist as a separate layer on top of the operating system
  • High-level widget toolkits:
  • OS dependent
  • cross-platform
  • The X Window System (X11, X) is a windowing system which provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting with a mouse and keyboard.
    Copyright © 1998-2014 AOL Inc. Terms of Use
    Last update: Sunday, January 19, 2014 3:18:21 PM EST - edit