[comp.windows.ms] CUA/PM on character terminals?

ejp@bohra.cpg.oz (Esmond Pitt) (09/28/89)

In article <44@bohra.cpg.oz> ejp@bohra.cpg.oz I wrote: 
>Are there any non-graphics terminals (standard terminal)
>implementations of X, MS/windows or PM (subsets, of course) out there,
>either commercial or public domain?

Thanks to those who replied, & especially to the one person who read my
question properly and took the trouble to answer the question I
actually asked. (Thanks, Guy.)  Can I now reformulate the question:

I am faced with having to implement a CUA-conformant (PM-like) user
interface on a character terminal, mainly to get the action bar & its
pulldowns, the function key area, and the field cursor. Multiple
windows (simultaneously active &/or user-switchable) and mouse support
are actually not part of the task.  It seemed to me that this could be
done using bits of X-windows, or alternatively that someone somewhere
must have done a CUA or PM subset for a character terminal. Any
information? Alternatively, is this held to be infeasible?

-- 
Esmond Pitt, Computer Power Group
ejp@bohra.cpg.oz

mguyott@mirror.UUCP (Marc Guyott) (09/29/89)

In article <46@bohra.cpg.oz> ejp@bohra.cpg.oz (Esmond Pitt) writes:
>
>I am faced with having to implement a CUA-conformant (PM-like) user
>interface on a character terminal, mainly to get the action bar & its
>pulldowns, the function key area, and the field cursor. Multiple
>windows (simultaneously active &/or user-switchable) and mouse support
>are actually not part of the task.  It seemed to me that this could be
>done using bits of X-windows, or alternatively that someone somewhere
>must have done a CUA or PM subset for a character terminal. Any
>information? Alternatively, is this held to be infeasible?

You might want to contact:

    Graphic Software Systems
    9590 SW Gemini Drive
    Beaverton, OR  97005
    503/641-2200

The have a product called XVT which allows you to develop a portable windows
application that will run under MS Windows, the PM, and on Macintoshs.  XVT
is a library of C functions that provides a common programmer interface across
the above mentioned environments.

Because XVT generates native toolkit calls, applications on the Mac look like
Mac applications, and applications on Windows and PM look like Windows and
PM applications.

You can also make direct calls to the native toolkit (Windows SDK calls, etc)
of any particular environment but this does limit portablity to some extent.

IN ADDITION TO XVT, GSS products include a window manager and user interface
toolkit for character-based PC and UNIX applications.

                                      I hope this helps,  Marc
----
              "All my life I always wanted to BE somebody.
               I see now I should have been more specific."
                             Jane Wagner
Marc Guyott                                         mguyott@mirror.TMC.COM
{mit-eddie, pyramid, harvard!wjh12, xait, datacube}!mirror!mguyott
Mirror Systems	Cambridge, MA  02140                617/661-0777