Oreilly Free ebook : Open Look User's Guide
OPEN LOOK is a specification of a Graphical User Interface (GUI). A GUI determines the `look and feel' of a system -- the shape of windows, buttons and scroll-bars, how you resize things, how you edit files, etc. The OPEN LOOK GUI is specified, developed and maintained jointly by Sun Microsystems and AT&T (or USL?). OLIT was AT&T's OPEN LOOK Intrinsics Toolkit for the X Window system; it used a widget set, and was probably the easiest for people who were already X11/Xt programmers to learn. You could buy the source from AT&T, although you didn't get the same version tht Sun ship. Sun includes the OLIT library in OpenWindows (q.v.); it is also often included in System V Release 4. It was written in C. OLIT support passed to USL (then a division of AT&T, now owned by Novell), who replaced it with MoOLIT (q.v.). Note that because of the nature of Xt subclassing, you will probably want or need OLIT source in order to develop a large application or anything else that uses subclasses. OLIT was until recently Sun's recommended toolkit, although until Solaris 2 was released OLIT lacked a long way behind XView (q.v.) in many important areas. XView is Sun's toolkit for X11, written in C. XView is similar in programmer interface to SunView. There's even a shell script to help migrate source code from SunView to XView. XView is often said to be the easiest toolkit to learn if you are not familiar with X Windows. The XView toolkit is included in OpenWindows, and full source is available by anonymous ftp from ftp.x.org (and elsewhere). Download free ebook : Oreilly--Using_Sambaa Many operating systems, including Windows and OS/2, use SMB to perform client-server networking The current version of XView from Sun is 3.2. The XView toolkit is still supported by Sun, although few if any enhancements beyond version 3.2 should be expected. The NeWS Toolkit (TNT) was an object-oriented programming system based on the PostScript language and NeWS. TNT implements many of the OPEN LOOK interface components required to build the user interface of an application. It's included in OpenWindows up to release 3.2, but is not supported (and will not run) under OpenWindows 3.3 (based on X11R5).
|