Archive-name: open-look/02-deskset
Sun DeskSet is the collection of tools you get with OpenWindows;
some of these are being ported to Motif for COSE/CDE: cm, mailtool, maybe
others.
[1] What are the default key bindings in textedit and elsewhere?
[2] What can I put in my .ttysrc? Where is it documented?
[3] Is there a tty-based interface to cm (Calendar Manager)?
[4] How can I arrange to have my .signature included in my outgoing mail?
[1] What are the default key bindings in textedit and elsewhere?
See the man page for textedit(1) for some of them.
In general, the editing/moving commands go in the opposite direction when
shifted - e.g. Ctrl+w deletes a word, and Ctrl+W deletes the word to the
right of the insert point.
Meta-i - include file Meta-f - find selection (forward/backward)
Ctrl-a - start of line Ctrl-< - back word
Ctrl-e - end of line Ctrl-> - forward word
Ctrl-w - delete word Ctrl-u - delete to start/END of line
Ctrl-Return - move to end/START of document
See the O'Reilly XView Reference Manual for a list of some of the default
keys; see also the olwm or olvwm manual page.
[2] What can I put in my .ttysrc? Where is it documented?
See the manual page for shelltool.
Subject: DeskSet, Mailtool, Calendar Manager, etc.
[3] Is there a tty-based interface to cm (Calendar Manager)?
Yes, cm_delete, cm_insert and cm_lookup; these all have manual pages.
If "man cm_delete" doesn't work or gives strange messages, see under
Trouble Shooting: Strange Error Messages, below.
[4] How can I arrange to have my .signature included in my outgoing mail?
The best way is:
$ cd
$ cp /usr/lib/.textswrc .
$ chmod +w .textswrc
edit .textswrc (use vi, textedit, or whatever you prefer)
add the follwing:
KEY_RIGHT(3) FILTER
cat ~/.signature
(you might need to change ~ to $HOME)
Now pressing R3 will insert your .signature file.
[END of deskset FAQ]
# @(#) $Id: ol2.faq,v 1.2 94/10/11 17:01:02 lee Exp $
--
Liam Quin, SoftQuad Inc +1 416 239 4801 lee@sq.com
HexSweeper NeWS game;OPEN LOOK+XView+mf-fonts FAQs;lq-text unix text retrieval
SoftQuad HoTMetaL/HTML Editor; SoftQuad Panorama/WWW SGML Viewer (unreleased)
See our Web page for HoTMetaL ftp sites... Take off those shoes and relax.
From lee@sq.com Tue Jan 31 09:16:52 EST 1995
Article: 21240 of comp.sys.sun.misc
Newsgroups: comp.windows.open-look,alt.toolkits.xview,comp.windows.news,alt.sys.sun,alt.toolkits.intrinsics,comp.answers,alt.answers,news.answers
Path: babbage.ece.uc.edu!mtv.acsys.com!galaxy.ucr.edu!library.ucla.edu!agate!howland.reston.ans.net!pipex!uunet!uunet.ca!uunet.ca!wildcan!sq!lee
From: lee@sq.sq.com (Liam Quin)
Subject: OPEN LOOK GUI FAQ 03/04: the XView Toolkit
Message-ID:
Followup-To: poster
Summary: FAQ for the freely available XView X Windows toolkit
Supersedes:
Reply-To: lee@sq.com (Liam R. E. Quin)
Organization: SoftQuad Inc., Toronto, Canada
References:
Date: Tue, 24 Jan 95 23:06:23 GMT
Approved: news-answers-request@MIT.EDU
Expires: 24 Feb 1995 02:49:16 GMT
Lines: 179
Xref: babbage.ece.uc.edu comp.windows.open-look:10514 alt.toolkits.xview:3185 comp.windows.news:1775 comp.sys.sun.misc:21240 comp.answers:9586 alt.answers:6978 news.answers:36075
Archive-name: open-look/03-xview
This is a new FAQ.
Contributions will be welcomed; mail them to lee@sq.com (Liam Quin),
preferably including "XView FAQ" in the Subject line.
Contents:
Sources Of Information:
The Future of XView
Scrolling Lists
How do I keep a pop-up window displayed after a button is pressed?
how do I make an XView button look pressed?
OpenWindows 3 imake doesn't work properly
The pop-up menu in my canvas has funny colours
The second ttysw in my program doesn't work
How do arrange to have a (Cancel) button to stop a calacuation?
How do I put panel items on a canvas?
Subject: Sources Of Information:
netnews newsgroups:
alt.toolkits.xview - best for specific XView questions
comp.windows.open-look
comp.windows.x - highest volume
Watch for Frequently Asked Questions lists (such as this) in these
groups. The article you are reading is part of the alt.toolkits.xview
and comp.windows.open-look FAQ.
Books:
See the comp.windows.open-look FAQ, which lists several books on X
and XView. The O'Reiily books in particular are recommended.
Source: code:
the FTP site export.lcs.mit.edu, in directory /contrib, has the
full XView source (the latest release is 3.2), together with lots
of X programs. Programs whose name ends in "tool" or starts with
"xv" are often based on XView.
Subject: The Future of XView
XView is no longer a Strategic Direction for Sun. It will be supported
for the next few years, but new features will not be added.
On the other hand, the source is publicly available.
XView is included with SunOS and Solaris, and also with some versions
of Linux.
Sun will be moving to a motif-like user interface in 1995, with the
shipping of COSE/CDE. At that time, XView will be less interesting to
many people.
Since it's probably the easiest X toolkit to use that's easily and
widely available, XView will probably be widely used for a while.
Subject: Scrolling Lists
@ How do I set the font of individual Scrolling List items?
PANEL_LIST_FONT takes an int row_number and an Xv_opaque font_handle.
PANEL_LIST_FONTS take a NULL terminated list of Xv_opaque font_handles.
There is no easy way to make an entire list fixed width font.
You have to make sure that you always specify PANEL_LIST_FONT when you
insert a new row into that list, or write a convenience function
insert_row(list, row, string) that hides the nasty bits.
The most efficient way to do this involves creating an Xv_attr array
to do lots of insertions at once, complete with PANEL_LIST_FONTs.
If you give both PANEL_LIST_STRING and PANEL_LIST_FONT in the same
xv_set() call, PANEL_LIST_STRING must be given first, or the default
font will be used.
@ How do I set the selected item of an exclusive list with required choice?
If you have a PANEL_LIST with a required choice, and the list is
exclusive, you must de-select the old item and select the new one in
a single xv_set() call, for example:
xv_create(owner, PANEL_LIST,
....
PANEL_CHOOSE_ONE, TRUE, /* only one entry can be selected */
PANEL_CHOOSE_NONE, FALSE, /* one entry must be selected */
NULL
);
xv_set(List,
PANEL_CHOOSE_NONE, TRUE,
PANEL_LIST_SELECT, xv_get(List, PANEL_LIST_FIRST_SELECTED), FALSE,
PANEL_LIST_SELECT, row, TRUE,
PANEL_CHOOSE_NONE, FALSE,
NULL
);
Note: you may find it useful to start with PANEL_CHOOSE_NONE true so that
the list comes up with no selection; and then on the first selection set
PANEL_CHOOSE_NONE to FALSE so that a selection is required.
Subject: How do I keep a pop-up window displayed after a button is pressed?
In the button callback, do
xv_set(button, PANEL_NOTIFY_STATUS, XV_ERROR, NULL);
This will keep the window visible.
You might also need to investigate the MENU_NOTIFY_STATUS attribute.
Subject: how do I make an XView button look pressed?
call panel_begin_preview() and panel_cancel_preview(); these are
documented in -- er -- the XView 3 source...
Subject: OpenWindows 3 imake doesn't work properly
Here is Greg Earle's patch, to be applied in $OPENWINHOME; note that you
should edit lib/config/sun.cf afterwards to get OSName and
OSMinorVersion right (MinorVersion is 1 in SunOS 4.1.2, for example).
I have edited the patch a little, so any bugs are mine [lee@sq.com] :-)
*** bin/xmkmf.orig Wed Sep 18 07:02:02 1991
--- bin/xmkmf Tue Aug 6 00:39:20 1991
***************
*** 30,34 ****
elif [ -n "$OPENWINHOME" ]; then
! args="-DUseInstalled $OPENWINHOME/lib/config"
else
--- 30,34 ----
elif [ -n "$OPENWINHOME" ]; then
! args="-I$OPENWINHOME/lib/config -DUseInstalled -DXCOMM='/**/#'"
else
*** lib/config/site.def.orig Wed Sep 18 01:26:19 1991
--- lib/config/site.def Tue Aug 6 00:44:37 1991
***************
*** 0 ****
--- 1,7 ----
+ #define BinDir $(OPENWINHOME)/bin
+ #define LibDir $(OPENWINHOME)/lib
+ #define IncRoot $(OPENWINHOME)/share/include
+ #define InstallNonExecFile(file,dest) @@\
+ install:: file @@\
+ $(INSTALL) -c $(INSTDATFLAGS) file dest
+ #define NullParameter
Subject: The pop-up menu in my canvas has funny colours
You need to use CMS_CONTROL_CMS when you create the CMS for your canvas.
This allocates the OPEN LOOK UI 3D colors at the start of the colormap.
The foreground color lives right at the end.
Subject: The second ttysw in my program doesn't work
XView only supports one ttysw per program!
Subject: How do arrange to have a (Cancel) button to stop a calacuation?
When you are doing cpu-intensive calculations, your program probably
isn't calling the XView notifier, so that button presses aren't noticed
until the computation is over.
There are several possible solutions:
* use the implicit or explicit notify displatch mechanism, described
in the Notifier chapter of the XView Programming Manual (O'Reilly);
* use multiple processes, and send signals;
* split up the work into small chunks and use notify_stop to return to
the main loop for each chunk.
Subject: How do I put panel items on a canvas?
You don't.
You can, however, draw on a panel, as if it was a canvas.
Another alternative is to use olgx to render the controls, but this is
a little tricky.
END of XView FAQ
# $Id: ol3.faq,v 1.2 1994/09/02 22:08:38 lee Exp $
--
Liam Quin, SoftQuad Inc +1 416 239 4801 lee@sq.com
HexSweeper NeWS game;OPEN LOOK+XView+mf-fonts FAQs;lq-text unix text retrieval
SoftQuad HoTMetaL/HTML Editor; SoftQuad Panorama/WWW SGML Viewer (unreleased)
See our Web page for HoTMetaL ftp sites... Take off those shoes and relax.
From lee@sq.com Tue Jan 31 09:16:56 EST 1995
Article: 21239 of comp.sys.sun.misc
Newsgroups: comp.windows.open-look,alt.toolkits.xview,comp.windows.news,alt.sys.sun,alt.toolkits.intrinsics,comp.answers,alt.answers,news.answers
Path: babbage.ece.uc.edu!mtv.acsys.com!galaxy.ucr.edu!library.ucla.edu!agate!howland.reston.ans.net!pipex!uunet!uunet.ca!uunet.ca!wildcan!sq!lee
From: lee@sq.sq.com (Liam Quin)
Subject: OPEN LOOK GUI FAQ 04/04: List of programs with an OPEN LOOK UI
Message-ID:
Followup-To: poster
Supersedes:
Reply-To: lee@sq.com (Liam R. E. Quin)
Organization: SoftQuad Inc., Toronto, Canada
References:
Date: Tue, 24 Jan 95 23:06:38 GMT
Approved: news-answers-request@MIT.EDU
Expires: 24 Feb 1995 02:49:16 GMT
Lines: 640
Xref: babbage.ece.uc.edu comp.windows.open-look:10513 alt.toolkits.xview:3184 comp.windows.news:1774 comp.sys.sun.misc:21239 comp.answers:9584 alt.answers:6977 news.answers:36073
Archive-name: open-look/04-program-list
$Id: ol4.faq,v 1.28 94/11/18 20:17:35 lee Exp $
Contents:
Subject: Applications: Application Builders
Subject: Applications: Graphing Tools
Subject: Applications: Utilities
Subject: Applications: Other
Subject: Tools: Terminal Emulators
Subject: Other Commercial Applications
Subject: Applications: toolkit Extensions
Subject: OpenWindows 3 Ports
Subject: XView 3 Ports
Subject: XView 2 Ports
Subject: Games (free and commercial)
Subject: Applications: Application Builders
Commercial: DevGuide 3.0
Contact: SunSoft
lets you use Drag and Drop to create an OPEN LOOK application with
XView, OLIT, TNT. Very easy to use. UIT also supports Guide files.
Free: dirt
there _might_ be an OLIT port of this UI builder.
Commercial: ExoCode
Contact: Expert Object
one of the first third-party GUI builders to support OPEN LOOK,
using the XView toolkit. It was reviewed in SunExpert magazine
in 1990.
Commercial: ObjectBuilder
Contact: ParcPlace, Debra Frances debra@ParcPlace.COM, +1 303 440 9991
uib is a user interface builder which supports building applications
that support both OPEN LOOK and Motif. It generates code for
ParcPlace's OI C++ toolkit and can make use of user created
subclasses. Note: `OI' can also display an OSF/Motif GUI at runtime.
Free: wcl
Uses X resources to specify an Xt widget hierarchy and actions to
user-defined callbacks. uses OLIT, Xt or Motif.
Commercial: XVT
Contact: XVT Systems (+1 303-443-4223 or Email "info@xvt.com")
Lets you write portable code by providing a thin layer API which sits
on top of the native GUI toolkit. Write your application in this
abstracted GUI and the toolkit translates into native GUI calls on
OPEN LOOK, Motif, Microsoft Windows, NT, Macintosh, OS/2, and
character terminals. Includes GUI builder for XVT C toolkit or XVT C++
class library. XVT is the base document for the emerging IEEE 1201.1
Uniform (GUI) API standard.
Note:
It's been said on the net that XVT provides a common subset of the various
systems, with limited functionality, but I don't know how limited it is --
the best answer is probably to look and see if it meets your needs.
Subject: Applications: Graphing Tools
Commercial: Robochart
Contact: Digital Insight, rc-sales@digins.com +1 805 583 3627
Ftp: ftp.csn.org (128.138.213.23) in /digins (information and demo)
Interactive editor for flow diagrams (dataflow, flowchart, org
chart, etc.), with easy-to-use direct manipulation drag&drop interface.
Supports hierarchical diagrams, colors, fonts, and several line and
object types (including images). Define custom commands to be within
diagrams. PostScript, MIF, HPGL, and ASCII output formats.
Free: dstool
XView-based program that plots Lorenz Attractors and other chaotic things
in real time. Also includes a mathematical expression interpreter.
ftp: macomb.tn.cornell.edu
Free: ACE/gr -- graph and analysis program, xvgr
Ftp: ftp.ccalmr.ogi.edu; xvgr-2.09.tar.Z in /CCALMR/pub/acegr
Handles x-y scatterplots, lineplots, bargraphs, FFT analysis, running
averages, polynomial fits, etc.
Free: robot - a scientific graph plotting and data analysis tool
Contact: Robin Corbet
Description:
Graph plotting in various styles & axes; Data manipulation - arithmetic,
functions, smoothing, folding, sorting; Fitting to data using Gaussians,
polynomials, Lorentzians, and/or user defined functions; Annotation of
graphs; log files; Commands with loops etc.; Colour; PostScript output.
Ftp: ftp.astro.psu.edu in pub/astrod
Ftp: files: robotx0.48.tar.Z - everything
Ftp: files: RobotManual.ps.Z - just the documentation.
Ftp: files: robot.sun4.Z - binary built on a SPARCstation.
Requirements:
Robot is XView based. User interface portions of code are written in
'C'. Data manipulation code is written in FORTRAN. Hence a FORTRAN
compiler is also required or the public domain f2c package.
Alternatively, a SPARC binary is available by anonymous ftp.
Notes:
The latest "numbered" version is robotx0.48.tar.Z (robot-beta.tar.gz
contains a number of bug fixes). Binaries for DEC (Ultrix) and IBM PC
clones (LINUX) are also available.
Subject: Applications: Utilities
Free: boss
Description:
An OPEN LOOK UI to the Casio BOSS scheduler
Free: props
Ftp: export.lcs.mit.edu /pub/R5untarred/contrib/lib/xview3/clients/props/*
Description:
This is the OpenWindows properties editor, that appears when you choose
the Properties... item from the WorkSpace menu.
Free: contool
Ftp: from export.lcs.mit.edu
Description:
a special-purpose console-window that can filter out or take special
action on specified console messages; written by Chuck Musciano.
Requirements: XView
Free: faces
Description:
displays pictures of people who have sent you electronic mail.
Violates the Data Protection Act in the U.K.
Subject: Applications: Other
Commercial: Bimail 400
Contact: BIM (+32-2-759.59.25) pge@sunbim.be
X.400-address: C=be;A=RTT;P=BIM;O=Horizon;S=Geurts;G=Patrick
Notes:
Bimail is a complete X.400 electronic mail system. It consists
in a user interface which gives access to all X.400 services
with a consistent look and feel, a message transfer agent (MTA) system
which can transfer messages over X.25, TP.4 and TCP/IP (using RFC 1006).
A gateway to SMTP mail is also available.
Free: calentool
Description:
a day/week/month/year at-a-glance calendar and almanac.
Ftp: export.lcs.mit.edu:/contrib/calentool2.2Xp1.tar.Z
Contact: Bill Randle, Tektronix, Inc.
Free: emacstool
Description:
a SunView program that was converted to XView, and is included with the
GNU emacs distribution.
Free: olxvman
Description:
manual page browser
Ftp: qiclab.scn.rain.com:/pub/sun/olxvman.tar.Z
Free: WorkMan - Audio CD player for X11 (Sun, Ultrix, HPUX, Linux)
Requirements: XView libraries
Ftp: Source; sample database; Ultrix, HP binaries: ftp.hyperion.com in /WorkMan
Contact: koreth@hyperion.com (Steven Grimm)
Free: pan - Postit notes
Free: WAIS
Ftp: sunsite.unc.edu
Description:
Networked, distributed text-retrieval system. OLIT-based front end.
Notes:
You might to need to add -lce to the Makefile.
Free: xrolo - Rolodex card index/address book
Free: xv_display
Description:
An XView program for showing a text file, like more(1).
Commercial: SearchIt 1.0
Contact: SunSoft or SunExpress
US: 1-800-873-7869; UK: 0800 89 88 88
Germany: 01 30 81 61 91; France: 05 90 61 57
Platforms: SPARC, Solaris 1.x
Price: $249
Notes:
SearchIt is a full text search and retrieval application designed to
improve individual and group productivity. It makes an index to files
and can later retrieve documents by words or phrases, ranking the results
in relevance order.
Commercial: ShowMe
Contact: SunSoft
Notes:
Conferencing software that lets multiple connected users share the same
drawing screen, with bitmap capture and moveable pointer.
Requirements:
You can only run one ShowMe per computer, so you have to have a CPU per
conference member.
Free: xvman - Man Pages viewer
Notes:
I can't find this, but see the olxvman.
Free: xvtdl - ToDo List manager
Ftp: export.lcs.mit.edu /contrib/xvtdl-4.0.tar.Z, /contrib/xvtdl-4.0-README
Requirements: XView libraries
Contact: Mike Jipping jipping@cs.hope.edu (BITNET: JIPPING@HOPE)
Organisation: Hope College Department of Computer Science
Free: name_finder
Contact: richard.elling@eng.auburn.edu +1 (205) 844-2280
Ftp: ftp.eng.auburn.edu; pub/name_finder1.2.tar.Z.
Patches: pub/name_finder1.2.compile.patch1.
Requirements: OpenWindows 3.0, C++ 2.1 or greater to recompile
Description:
name_finder was orginally designed as a replacement for the name finder
missing from the OpenWindows Version 3.0 mailtool. It has since grown
into a tool for several electronic mail related activities including:
interaction with local ListServ robots for handling mail lists,
requesting Full.Name style mail aliases from your local PostMaster, and
providing mailbox status information ala finger(1).
name_finder is written in C++ (cfront 2.1) using gxv++ version 1.1.
If you don't have access to a C++ compiler, a precompiled sparc
executable is included in the distribution.
Free: bibcard interface for BiBTeX databases
Requirements: XView
Ftp: iamsun.unibe.ch in /X11/Bibcard-1.11.tar.Z
Ftp: includes source and SPARC binary for SunOS 4.1.1.
Version: 1.11
Description:
GUI for mantaining bibliography databases which can be used with
LaTeX, TeX and FrameMaker
Free: moxftp -- interface to ftp.
Ftp: ftp.chpc.utexas.edu as file /packages/X/xftp.1.1.tar.Z.
Contact: Bill Jones jones@chpc.utexas.edu
Requirements: X11, OLIT or Motif or Athena widgets
Notes:
formerly called xftp.
compiles under (at least) Ultrix, AIX 3.1.5, AIX 3.2, Convex OS, SunOS,
Unicos 6.1.4, and IRIX. Uses OLIT.
BUG: can also use OSF/Motif and Athena widgets.
Free: olvwm -- OPEN LOOK Virtual Window Manager
contact: Scott Oaks
Ftp: export.lcs.mit.edu in the contrib directory
Patches: there are two patches
Requirements: XView 3
Description:
Olvwm is a version of olwm that manages a `virtual desktop' (hence the
`v' in its name). It shows a little map on the screen, with the
currently displayed area represented by a little rectangle. You can
move around by dragging the rectangle or with the arrow keys. This
lets you run several clients (applications) and move the display around
from one to the other. Olvwm was derived from the OpenWindows 3.0 olwm.
Free: ftptool -- OPEN LOOK front-end to ftp
Requirements: XView
Ftp: export.lcs.mit.edu in /contrib
Free: Hyperlook
Contact: The Turing Institute
Requirements: OpenWindows 3 (running the xnews server, not X11)
Hypertext package written entirely in NeWS. Runtime from turing.com
in /pub or ftp.uu.net (graphics/NeWS/HyperLook1.5-runtime.tar.Z)
Maestro (ftp from sioux.stanford.edu)
Multimedia authoring tools, including support for sound, text & video.
xvnews (ftp from export.lcs.mit.edu)
An xview-based newsreader for netnews.
Free: xvttool
Ftp: cs.dal.ca:/pub/comp.archives
Ftp: ftp.inria.fr:/X/contrib-R5/clients
Ftp: lth.se:/pub/netnews/alt.sources/volume92/dec/xvttool*.Z
Ftp: src.doc.ic.ac.uk:/usenet/comp.archives/x11/terminal/xvttool
Description:
A vt100/102 emulator, in both XView and SunView versions. Includes
buttons for the PF keys, etc.
Subject: PostScript and Graphics Viewers
Commercial: pageview - PostScript previewer
Contact: Included in OpenWindows as part of DeskSet.
Notes:
Type 1 support only in OpenWindows 3.0.1 under Solaris 2.1.
Antialiasing support - with colour OpenWindows 3 try pageview -aa -dpi 150
Note that pageview uses the X11/NeWS server to interpret the PostScript,
and thus won't run on an X terminal or other non-OpenWindows server.
It's *not* enough to be runing an OPEN LOOK UI [tm] window manager such
as olwm.
Commercial: xps - PostScript program editor and previewer
Contact: included with OpenWindows 2.0 under demo and share/src
Notes:
Only runs under OpenWindows 2.
Commercial: psh
Contact: included with OpenWindows
simple interface to NeWS and the OpenWindows server
Free: ralpage
Ftp: export.lcs.mit.edu in contrib/clients
Notes:
Crispin Goswell's PostScript interpreter, much hacked.
Not OPEN LOOK compliant. No Type 1 font support.
There are other versions of this called `xps', `postscript', etc.;
don't confuse this `xps' with the one mentioned above.
Free: ghostscript
(from the Free Software Foundation)
Supports Type 1 fonts. Not OPEN LOOK based.
Subject: Tools: Terminal Emulators
Free: cmdtool, shelltool
Requirements: XView 3 toolkit
Notes:
These are included in the XView source distribution from
export.lcs.mit.edu in /contrib; they're also included with Sun's
OpenWindows.
Commercial: SwitchTerm
Contact: Micro Resources Inc., Columnbus, Ohio, USA, +1 614 766-2335
Notes:
A version of Xterm with an OPEN LOOK UI, print interface,
ANSI X3.64 colour escape sequences, etc.
Commercial: IsoTerm
Contact: The Bristol Group Ltd., +1 415 925-9250 and (49) 6105-2945 (Germany)
Requirements: OpenWindows 3 (??)
Other Products: IsoTeX, IsoFax, Power Base
Notes:
An OLIT-based terminal emulator. I couldn't get the demo version to
give me a shell prompt, although it did look like it was a pretty fll
vt340 emulation, with double-height characters, colour, fonts, grahics
and so forth.
With the Union Flag (the British flag) as their logo I somehow expected
an English address, perhaps in Bristol...
Subject: Other Commercial Applications
Contact SunSoft (or Sun) and ask for the Catalyst OPEN LOOK guide,
which lists over 200 pages of applications.
You can also get the free CDWare CD/ROM, which contains demo versions
of several popular OPEN LOOK UI applications. Once you've done this,
you can often simply contact the vendor concerned to have the license
upgraded from demo, and receive the full product documentation.
Product Name: Author/Editor - SGML-based text editor/word processor
Company Name: SoftQuad Inc., +1 416 239 4801, mail@sq.com
Description:
Word processor or text editor that manipulates ISO 8879 SGML documents.
Interfaces: OPEN LOOK UI (XView), OSF/Motif, Mac, MS/Windows
Product Name: Poplog
Contact (Educational):
Poplog Sales,
School of Cognitive and Computing Sciences, Brighton, BN1 9QN, England
Phone: +44 (0)273 678188
Email: popsales@cogs.susx.ac.uk
Contact (Educational, USA):
Computable Functions Inc. 35 South Orchard Drive, Amherst, MA 01002, USA
Phone: (413) 253-7637
Contact (Other):
Integral Solutions Ltd., Unit 3, Campbell Court, Bramley,
Basingstoke, Hampshire, RG26 5EG, England.
Phone: +44 (0)256 882028
Fax: +44 (0)256 882182
Email: isl@integ.uucp
Interfaces: OPEN LOOK, Motif, Athena, Custom (poplog)
Platforms: Sun, DEC, Solbourne, MIPS, Silicon Graphics, HP, VAX, 386 soon
Source-Available: Libraries: Yes; System: Academic only.
Description:
A integrated programming environment consisting of Pop-11, Prolog,
Standard ML, and Lisp, all compiled to machine code via a common virtual
machine. Pop-11 provides a rich interface to the X Toolkit from all the
Poplog languages. The OLIT, Motif, and Athena widget sets are supported,
and also the custom Poplog (Xpw) widget set. Includes XVed, a customisable
multi-window editor. Under the OPEN LOOK UI and OSF/Motif the Poplog User
Interface (PUI) provides a graphical interface to the Poplog system.
High-level libraries allow graph drawing, turtle graphics, and the simple
creation of basic button/menu based interfaces.
Subject: Applications: toolkit Extensions
Product Name: Xtra XWidgets
Company Name: Graphical Software Technology
E-Mail: info@gst.com
Phone: 310-328-9338; Fax: 310-376-6224
Keywords: graphics, library, widgets, spreadsheet, help
Interfaces: OPEN LOOK, Motif
Platforms: SPARC, HP9000s300/400/700, IBM RS6000, Interactive 386
Requirements: X11, Xt, Xol (or Xm) libraries and headers; X11
Price: $795/single user, $3000/network, $5000/source
Support-Price: $400/30 calls
Source-Available: yes
Description:
The Xtra XWidget library contains a set of widgets that are subclassed
from and compatible with either OLIT or Motif widgets. The library
includes widgets that implement the following: Spreadsheet, Bar Graph,
Stacked Bar Graph, Line Graph, Pie Chart, XY Plot, Hypertext, Hypertext
based Help System, and Data Entry Form. Widgets have been successfully
integrated with both TeleUSE from Telesoft and Builder Xcessory from
ICS. A free demo is available for any of the supported platforms.
Product Name: XRT/Graph
Company Name: KL Group
E-mail: sun.com!suncan!klg!info, info@klg.com
Phone: +1 416 594-1026
Description:
XRT/graph is a graph object that extends the XView toolkit; There are
also Xt versions for OLIT and Motif. XRT/graph supports line plots,
scatter-plots, strip-charts, bar charts, stacking bar charts, pie charts
and filled-area charts, singly and in combination. It supports real-time
updates, true Postscript output, and intelligent user feedback. It comes
with Builder, a graph prototyping tool, which supports code & resource
file generation. A free demo (vmgraph) is available.
There are free integration kits for UIM/X, TeleUSE, and Builder Xcessory
(others in progress).
Availability:
XRT/graph for XView and OLIT are only available on SPARC.
XRT/graph for Motif is available on a dozen or so platforms.
Free: Slingshot XView extension
Slingshot provides rectangles (like the Xt Intrinsics' RectObj gadget),
drag-and-drop support, images, icons and text, trees, lines, arrows...
Get it by ftp from export.lcs.mit.edu, in /contrib/SlingShot2.0.tar.Z
(remember to use binary mode in ftp!).
You may also be able to get it by ftp to ftp.x.org in /contrib.
The mail server has been withdrawn.
Ada bindings for XView
Sun Ada 1.1 includes among other things an Ada Source Code Generator
for Devguide. It uses the Verdix XView Ada bindings.
It does not yet [July 1992] support gfm (the guide file manager).
C++ Bindings for XView
Qualix's XV++.
UIT
Subject: OpenWindows 3 Ports
Sun: SPARC, SunOS 4.1
Sun: SPARC, Solaris 2 (actually 3.0.1?)
others: none so far...
There are said (by Sun) to be two or three ports of OpenWindows either
available now or in progress. Contact Anthony Flynn at Open Vistas
International (anthony@ovi.com) for more information. (originally they
said 35, but perhaps they meant 3.5)
OpenWindows source is available - commercially, it costs about $5,000 for
the server, including TypeScaler and the toolkits; deskset (filemgr etc) is
another $25,000; ToolTalk is $40,000 or so.
Subject: XView 3 Ports
What: XView 3
System: Apple A/UX
Porter: lmj@uncompaghre.jax.org (Lou Jones)
Ftp: encyclo.jax.org
Notes:
The libraries and utilities (olwm, cmdtool, etc) are available for
anonymous ftp from encyclo.jax.org. I used gcc 2.1 to compile the
sources. If there is enough interest, I can make the diffs
available.
System: Concurrent 7000 (68040 based)
Porter: sinan@Mtesol.boeing.com (Sinan Karasu)
System: DECStation/Ultrix
Porter: dscott@ittc.wec.com (Dave Scott)
Ftp: media-lab.media.mit.edu:~ftp/xview3-ultrix.4.2-mips.tar.Z
Notes:
Let me stress that this is *not* fully tested, but seems to work
pretty well. Please let me know about any problems you find.
Problems I already know about:
Large buttons under *any* non-Sun X server (non-xnews; i.e. any
standard MIT X11R[45] server) have the bottom of the button
chopped off. We're working on this one. :-)
XView 3 is also available on the DEC Freeware CD, from DECUS.
[actually this seems *not* to be Dave Scott's port; please accept my apologies
for listing this incorrectly. A correct entry will appear as soon as I get
the necessary information. -- Lee]
System: HP 720
Porter: (?)
Ftp: tesla.ucd.ie in /pub
Notes:
Includes HP 720 build, HP XView patch file, Xvgr.
System: HP9000/300 series
Porter: tjc@ecs.soton.ac.uk (Tim Chown)
System: HP9000/7XX series
Ftp: ftp.csc.liv.ac.uk hpux/X11/xview-3.part[123].tar.Z
System: HP9000/7XX series (XView 3.2)
Ftp: ftp.csc.liv.ac.uk pub/xview3.2
Notes:
This is **NOT** the usual HP Archive at Liverpool; this port of XView3.2
doesn't follow the usual conventions that apply to packages which are
available on that archive.
This port uses modified copies of the files
/usr/include/X11R5/X11/Xlib.h and /usr/include/X11R5/X11/Xlibint.h
The files as supplied by HP are not touched but it is possible
that a new version of the HP X server might break the port.
Some contributed clients are also included.
System: Intel (SysVR4/i386)
Porter: dawes@physics.su.OZ.AU (David Dawes)
Ftp: ftp.physics.su.oz.au, suphys.physics.su.oz.au /Esix_4/x11r5 hierarchy
Notes:
His patches were for Esix 4.0.3 but should work on DELL, ISC and Intel
SVR4 with no worries. The files are README.xview3 and xview3.diff.Z.
See Also: linux
System: IBM RS/6000
Porter: tmcconne@sedona.intel.com (Tom McConnell)
Compiler: bsdcc
Ftp: export.lcs.mit.edu:contrib/xview3/Fixes/xview3_rs6k_unofficial.patch.Z
Notes:
There is still a problem with tty support for the RS/6000. For
instance, the cmdtool will not work. Still, most everything else works.
For those of you who have already installed my previous patch, I have
put a separate patch for just the shared library problem. This file is
contrib/xview3/Fixes/xview3_rs6k_XView_lib.patch.Z.
System: linux
Porter: Kenneth Osterberg
ICompiler: gcc 2.3.3, libc4.2
Ftp: tsx-11.mit.edu /pub/linux/binaries/usr.bin.X11/xview3L2
Ftp: sunsite.unc.edu
Notes:
Inlcudes olvwm, UIT
System: SGI
Porter: Rainer Sinkwitz
Ftp: export.lcs.mit.edu:/contrib/xview3/Fixes/xview3_sgi_unofficial.patch.tar.Z
Notes:
System: Solbourne Series 5
Porter: tmcconne@sedona.intel.com (Tom McConnell)
Subject: XView 2 Ports
In general, there is no point in using XView 2 if you have XView 3 available;
it's a good idea to look for an XView 3 port first. Moving from XView 2 to
XView 3 is usually simply a matter of recompiling, unless you've done
"dirty tricks" or used undocumented calls.
System: Stellar GS100 (Stardent 1000) and Stardent 1500 & 3000
Porter: arvai@scripps.edu (Andy Arvai)
Ftp: perutz.scripps.edu in the pub/xview directory
Notes:
Stardent is now Kubota Pacific (KPC)
System: Harris Nighthawk 4000 system (CX/UX Unix)
Porter: andy@harris.nl (Andy Warner)
Status: Commercial
System: SGI/Iris
Porter: (?)
Ftp: wuarchive.wustl.edu:graphics/graphics/sgi-stuff/XView/xview2
System: VAX/VMS
Porter: TGV Inc (?)
Notes:
Steven Fenger wrote:
A company called TGV makes a product called "XView for VMS".
They made XView 2.0 libraries. I haven't seen them advertising
XView 3.0 libraries yet.
Subject: Games (free and commercial)
Commercial: Aviator - flight simulator for GX-equipped SPARCStations
Contact: Artificial Horizons Inc, aviator-interest@ahi.com; +1 415 367 5029
Requirements: OpenWindows (2 or 3), SunOS 4.1 or later, SPARC GX or GXplus
Free: hexsweeper - minesweeper game based on hexagons
Contact: lee@sq.com, include HexSweeper in Subject
Requirements: OpenWindows 3.0 or later
Toolkit: TNT 3
Free:
Free: sidtool - PacMan game
Ftp: ftp.uu.net /usenet/comp.sources.games/volume1/sidtool/*
an OPEN LOOK PacMan(tm) surrogate that
appears as a debugger - the bad guys are code bugs that
move around your screen; you (the good guy) chase them
with a 19" monitor that eats bugs.
Commercial: SimCity
Contact: Dux Software, Los Altos, CA
Price: US$89
Requirements: OpenWindows 3 (uses NeWS). Doesn't run on a 4/110 with cg4 :-(
Free: Spider (Included in OpenWindows under `demo' and `share/src')
A patience-style card game with two packs of cards and
excellent bitmap cards.
I suggest recompiling to allow the cards to have rounded edges.
Free: Xblackjack (ftp from export.lcs.mit.edu as contrib/xblackjack-2.1.tar.Z)
A MOTIF/OLIT based tool constructed to get you ready for the casino.
--
Liam Quin, SoftQuad Inc +1 416 239 4801 lee@sq.com
HexSweeper NeWS game;OPEN LOOK+XView+mf-fonts FAQs;lq-text unix text retrieval
SoftQuad HoTMetaL/HTML Editor; SoftQuad Panorama/WWW SGML Viewer (unreleased)
See our Web page for HoTMetaL ftp sites... Take off those shoes and relax.