[comp.windows.x.motif] Looking for OSF/Motif Look and Feel Using Curses

epeterso@encore.com (Eric Peterson) (09/26/90)

I'm working on a project that will be running on X-terminals as well
as dumb ASCII ones, and I'd like to keep the look and feel
(keystrokes, menus, boxes, and other behavior) consistent between the
two different types of terminals.  What I'm looking for is a library,
possibly Curses-based, that will allow me the behavior of the Client
Area on a character terminal.

I'm not interested in a full-implementation of Motif for a character
terminal, nor am I interested in simulating the mouse pointer on the
screen (as some MS-DOS applications that support mice do).  What I'm
primarily interested in is keeping the keyboard accelerators,
mnemonics, and menus consistent.  Other special features such as
slider bars, push buttons, and dialog boxes would be nice, but the
aren't that critical.

I know I'm doing some heavy wishful thinking, but does such a package
exist?  If not, is there a library that will at least give me some
menu and windowing support beyond the primitives offered by Curses.

Please reply via E-mail ... If there is interest, I'll summarize.
Followups to comp.unix.misc, as I'm not a c.w.x.m regular reader.

PS: Running it under an xTerm is *not* what I had in mind to keep it
    consistent :-)
-- 
      Eric Peterson <> epeterson@encore.com <> uunet!gould!epeterson
  Encore Computer Corp. * Ft. Lauderdale, Florida * (305) 587-2900 x5208
Real Time: Here and now, as opposed to Fake Time, which is there and then.

nazgul@alphalpha.com (Kee Hinckley) (09/26/90)

> screen (as some MS-DOS applications that support mice do).  What I'm
> primarily interested in is keeping the keyboard accelerators,
> mnemonics, and menus consistent.  Other special features such as
> slider bars, push buttons, and dialog boxes would be nice, but the
> aren't that critical.
Of course the Motif style guide specifies few of the mnemonics and
less of the accelerators, but I get the idea.

This is one of the few times that I would recommend looking into
XVT.  It has an API that will run under both Motif and character
displays.  I don't think much of it from the standpoint of writing
full-fledged Motif apps, but if you are already constrained to dealing
with character terminals it might well be a good fit.

You can reach them at 303/443-4223 (Boulder CO).