🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #25488

More on GKS on X.

#25488
From: roman
Date: Fri, 24 Apr 1987 16:33
24 lines
1590 bytes
Besides problems already mentioned one area where GKS doesn't fit
easily to X is user input.

General problem is that the implementation level 2b (available from
Visual Engineering) doesn't support asynchronous input ( a request
for mouse input blocks until a mouse button is hit). This makes
building user interfaces based on GKS difficult. I don't know of
any higher level implementation.

Specific problems with VE implementation is that the notion of connection
they use (Unix file descriptor) doesn't apply to X (where you have to use Xlib
functions to read input). As a result they read alpha input from the
stdin and not from GKS window.

We are considering setting up the X driver such that GKS would do output to
a given X window (there is no clean way of doing this within GKS standard).
This would make possible applications where interface is built using
xtoolkit and GKS uses one (or more) subwindows.

You can mail inquires about details of our port of VE GKS on X to me.

Roman.

roman@athena.mit.edu
Technical Details
Message-ID: <8704241733.AA04617@JAREK.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!mit-eddie!uw-beaver!tektronix!cae780!hplabs!ucbvax!ATHENA.MIT.EDU!roman

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!mit-eddie!uw-beaver!tektronix!cae780!hplabs!ucbvax!ATHENA.MIT.EDU!roman
From: roman@ATHENA.MIT.EDU
Newsgroups: comp.windows.x
Subject: More on GKS on X.
Message-ID: <8704241733.AA04617@JAREK.MIT.EDU>
Date: Fri, 24-Apr-87 12:33:38 EDT
Article-I.D.: JAREK.8704241733.AA04617
Posted: Fri Apr 24 12:33:38 1987
Date-Received: Sun, 26-Apr-87 03:21:58 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 24