The XView library + freely available tools have been uploaded as
xview3.tar.Z to tsx-11. The package is a binary release, containing
diffs towards the xview sources with Patch01 and Patch02 applied.
You'll need gcc for installation, because the tools are linked
with the libraries on installation to keep the package size
reasonable.
There are still problems with certain aspects of the toolkit, so
watch out for bugs. Below is part of the README:
WHAT IS XVIEW (excerpt from SunFlash announcing XView 3.0 release)
------------------------------------------------------------------
XView is a user-interface toolkit to support interactive, graphics-based
applications running under the X Window System. XView provides a set of
pre-built, user-interface objects such as canvases, scrollbars, menus, and
control panels. The appearance and functionality of these objects follow
the OPEN LOOK Graphical User Interface (GUI) specification. XView features
an object-oriented style Application Programmer's Interface (API) that is
straightforward and easy to learn. XView's API is very similar to the
API of the SunView toolkit; in practice, most SunView applications can
be converted to XView in a few days, although some will take longer.
Additionally, XView provides both 2D and 3D-look OPEN LOOK graphical
interfaces through the usage of the OPEN LOOK graphics library (OLGX).
WHAT IS OLWM (excerpt from SunFlash announcing XView 3.0 release)
-----------------------------------------------------------------
OLWM is an ICCCM-compliant window manager, also based on the OPEN LOOK GUI.
OLWM is a "stand-alone" window manager, not dependent on any toolkit code.
OLWM provides both 2D and 3D-look OPEN LOOK graphical interfaces through
the usage of the OPEN LOOK graphics library (OLGX). OLGX is written to the
Xlib interface and does not use any toolkit.
PACKAGE CONTENTS
----------------
This is a Linux port of the Xview 3.0 toolkit library. The package
contains the following binaries:
- libxview.a ; The XView library
- libolgx.a ; The OpenLook graphics library
- olwm ; OpenLook window manager
- olwmslave ; Provides help functions for olwm
- cmdtool/shelltool ; OpenLook compliant shell window
- props ; Properties tool
- textedit ; Text editor
- clock ; YAC (Yet Another Clock)
Additionally, the following is included:
- Header files for xview, olgx and pixrect
- Man pages for the window manager + tools
- Online help files
- Sample openwin-menu files, customized for X-utils available with
the SLS distribution. This could be a good starting point if you
haven't already got your own Workspace menus.
- Context diffs against xview3 sources, a few standalone source files
required by the linux port, and some diffs to the linux
standard include files.
- A new entry for /etc/termcap. The command tool requires an entry for
a 'sun' terminal.
/Kenneth
--