HDTenEightyP/NetNews huggingface dataset:
From: tiff@ewa.cs.ucla.edu (Tiffany Frazier)
Subject: X11R5 on IBM RT?
Organization: UCLA, Computer Science Department
X-Newsreader: Tin 1.1 PL4
Distribution: na
Date: Wed, 12 Aug 92 16:51:26 GMT

Has anyone gotten X11R5 successfully built on the IBM RT?
(If yes - megapel screens too?)
I know the RT isn't exactly supported any more...

many thanks,

--
tiff@cs.ucla.edu
!{rutgers, ucbvax}!ucla-cs!tiff
Xref: sparky comp.windows.x:15520 comp.unix.aix:8999
From: mycroft@hal.gnu.ai.mit.edu (Charles Hannum)
Newsgroups: comp.windows.x,comp.unix.aix
Subject: Re: strange xterm error message
Date: 22 Aug 92 17:50:39 GMT
Organization: /etc/organization


In article <BtCxxI.4Fp@ux1.cso.uiuc.edu> phil@ux1.cso.uiuc.edu (Phil
Howard) writes:
>
> I get the following error message INTERMITTENTLY when I execute xterm
> under AIX.  I have never seen it on other systems.
>
> xterm: Error 23, errno 22: Invalid argument

This is due to a bug in the AIX 3.1 kernel which causes it not to
properly deallocate PTYs when they are closed.  The net effect is that
the PTY is left with the wrong line discipline the next time something
tries to use it.  `xterm' spews this unhelpful error message; `login'
just hangs; etc.

The solution is to get AIX 3.2, or patch xterm to change the line
discipline to `posix' itself.

-- 
 \   Charles Hannum, mycroft@ai.mit.edu
 /\  White heterosexual atheist male (WHAM) pride!
From: azhao@cs.arizona.edu (Qiang Alex Zhao)
Newsgroups: comp.windows.x
Subject: Summery: How to know a client itself has been killed?
Keywords: XKillClient
Date: 18 Aug 92 01:27:53 GMT
Followup-To: comp.windows.x
Organization: Computer Science Dept, Univ of Arizona, Tucson

In article <20622@optima.cs.arizona.edu>, azhao@cs.arizona.edu (Qiang Alex Zhao) writes:
|> 
|> Hi,
|> 
|> How can a client know that itself has been killed by the window manager?
|> 
|> Thanks a lot.
|> 

Thanks to Basile Starynkevitch <basile@soleil.serma.cea.fr>, Robert
Tracy <tracy@bluenote.b23b.ingr.com>, Kaleb Keithley
<kaleb@thyme.jpl.nasa.gov>:

1) [ICCCM] An application can find out that it is about to be killed by
   looking for a ClientMessage event with the WM_DELETE_WINDOW atom in
   xclient.data.l[0].

2) Select SubstructureNotify, handle the DestroyNotify event on
   application top level window; or catch the error when the client
   side detects that the server has closed the connection.

________________________________________________________________
= Qiang Alex Zhao		   Computer Science Department
  azhao@cs.arizona.edu             University of Arizona
  (602) 621-2759                   Tucson, AZ 85721
From: dth@reef.cis.ufl.edu (David Hightower)
Newsgroups: comp.windows.x
Subject: Training sites/classes/seminars for X-windows/Open Look/Motif
Date: 21 Aug 92 01:31:37 GMT
Organization: Univ. of Florida CIS Dept.

I have a question for all you X-windows/Open Look/Motif gurus out there.

I'm a second lieutenant that has just been assigned to the Air Force
Wargaming Center on Maxwell AFB, AL.  We are currently using X-Windows,
along with Open Look and Motif, to develop our simulation graphics.

The problem is, there is no one here that's really an expert on this
system AND has time enough to teach it to those of us that are newly
assigned.  So, my commander has asked me to find some locations where
newly-assigned personnel can be sent to get a feel for X-windows and the
various toolkits that are available.

Does anyone out there know of any seminars, training sites, or classes
that are available?  We have sent people to Xhibition, but these are (of
course) the people that have been here a while; this does not help with
the new people.

Any and all information would be greatly appreciated.  Please email to
me at
	dth@reef.cis.ufl.edu

my direct address is
	hightowr@cadre.af.mil

but the mail server here goes down often, and some sites can't even
access this address.

Thanks!

Dave Hightower

_________________________________________________________________________
Dave Hightower		|    opinion? I'm allowed to have an opinion?
dth@cis.ufl.edu		| well, if I DID have one, it'd be mine, all mine!
--------------------------------------------------------------------------
From: dealy@kong.gsfc.nasa.gov (Brian Dealy - CSC)
Newsgroups: comp.windows.x.intrinsics
Subject: Can You have a dynamically sized array as an XT resource
Date: 20 Aug 92 14:04:41 GMT
Reply-To: dealy@kong.gsfc.nasa.gov (Brian Dealy - CSC)
Organization: Goddard Space Flight Center



-- 
Hi, 

   I am trying to build an X Toolkit widget (RectOBj subclass actually) 
   which plots a line on my manager widget. I would like to send the vertices
   for this line as an array of XPoint structures. 

    my original thought was send a resource number_vertices and an array
    XtNvertices but I doint know how I should represent the vertices array in the
    Resource declaration in my widget code...  Is this possible? can you give
    me any pointers to source code that does this? I have looked at other 
    ways to do this like the Athenatools and FWF Histogram widget, but i prefer
     to deal with resources if it is possible. Thanks for any input.

Brian Dealy
dealy@kong.gsfc.nasa.gov
Newsgroups: comp.windows.x.intrinsics
From: sussman@dalek.mcs.anl.gov (Benjamin Sussman)
Subject: Accelerator FAQ
Organization: Argonne National Laboratory, Chicago, Illinois
Date: Mon, 17 Aug 1992 16:38:26 GMT


	I'm certain that this is a FAQ, but I can't find the answer in either
volume 4 or 5 of the Intrinsics manuals... just some examples that aren't too
helpful.  Could some kind soul mail me a solution?

	My problem is simple:  Using the Athena Widgets, I'm trying get a 
Text widget to gather a <KeyPress>Return event and then pass it to a Command 
widget (I want the Command widget to execute its notify() action.)

	This is what I have done, mainly by inference from examples:

----------------------------------------------------------------------
char new[500];
Widget button, dialog;
XtAccelerators newAccelerator;

new = strcpy("#override <KeyPress>Return: notify()");
newAccelerator = XtParseAcceleratorTable(new);
..
button = XtVaCreateManagedWidget("button", commandWidgetClass, topLevel,
				  XtNaccelerators, newAccelerator, NULL);

XtInstallAccelerators(dialog, button);
----------------------------------------------------------------------

	As you may have guessed, the dialog widget is one which prompts the
user for some quick information.  I want the user to be able to hit Return
after typing some text, and make the event equivalent to clicking a nearby
"OK" button...

Thanks in advance,

	Ben

Newsgroups: comp.windows.x.intrinsics
From: ramakris@csgrad.cs.vt.edu (S.Ramakrishnan)
Newsgroups: comp.windows.x.intrinsics
Subject: Re: Trapping unmapping by window-manager: how?
Date: 16 Aug 92 17:31:20 GMT
Organization: VPI&SU Computer Science Department, Blacksburg, VA

In article <oj4grds@fido.asd.sgi.com> shankar@sgi.com (Shankar Unni) writes:

  >I'm trying to do something weird: I want to catch the window manager
  >(mwm)'s attempt to iconize a window (in response to a user's minimize
  >action), and instead unmap the window completely.
  >
  >(The application is running as a daemon, and pops up a window
  >occasionally. I want to unmap the window when the user tries to
  >iconify it).
  >
  >I find that "XtUnmapWidget" does not do anything if the widget is
  >iconized (i.e. the icon is still there).
  >
  >Is there a clean way I can do this (trap the unmapping *before* the
  >window manager unmaps the window; or somehow tell the window manager
  >to remove the icon)?
  
To detect the unmap event: at intrinsics level you can probably 
install a UnmapNotify (I must check this) or a PropertyChange
(and check the WM_STATE peoperty of XtWindow(widget)) event handler.

After you detect this event, you can "withdraw" the window by 
changing the window property WM_STATE to "Withdrawn" or by
using an Xlib call to change the window's CWState attribute
to "Withdrawn". When the window is withdrawn, the window manager 
ought to remove even the icon window of the widget.

(Of course, all this can be done neatly at Xlib level)

>Shankar Unni				E-Mail:	shankar@sgi.com

---
S Ramakrishnan, CS Dept, McBryde Hall, VaTech
Newsgroups: comp.windows.x.intrinsics
From: adri@dutncp8.tn.tudelft.nl (A.B. van Woerkom)
Subject: Re: How do you create a Modeless popup Widget?
Organization: Delft University of Technology
Date: Fri, 14 Aug 1992 12:41:35 GMT

molly@krang.vis.citri.edu.au (Mark Ollila) writes:

>Just a simple question.

>I want to create a Widget that pops up at a click of a button,
>and just appears somewhere ( users choice ). 

>That it easy. But I want control ( input ) to still go to the
>application window, not the popup.

>So what I want is a modeless popup that does not prevent 
>interaction with the rest of the application ( but when the mouse
>is in the popup input goes to the popup ).
>Eg Display images in popup widgets.
The mode of the popup is governed by the second parameter of the
XtPopup function.  When you set this to XtGrabNone the application
will receive input as usual.

>Thanks in advance.
Hope this helps.
>Mark.
Adri.

--
A.B. van Woerkom, adri@dutncp8.tn.tudelft.nl
Delft University of Technology, Faculty of Applied Physics,
Vakgroep Fysische Informatica, section Computational Physics,
Lorentzweg 1, 2628 CJ  DELFT, The Netherlands
________________________________________________________________________
"Unfortunately, the current generation of mail programs do not have checkers
 to see if the sender knows what he is talking about" (A.S. Tanenbaum)
Newsgroups: comp.windows.x.intrinsics
From: shankar@sgi.com (Shankar Unni)
Subject: Trapping unmapping by window-manager: how?
Organization: Silicon Graphics, Inc.
Date: Sat, 15 Aug 1992 01:28:21 GMT


I'm trying to do something weird: I want to catch the window manager
(mwm)'s attempt to iconize a window (in response to a user's minimize
action), and instead unmap the window completely.

(The application is running as a daemon, and pops up a window
occasionally. I want to unmap the window when the user tries to
iconify it).

I find that "XtUnmapWidget" does not do anything if the widget is
iconized (i.e. the icon is still there).

Is there a clean way I can do this (trap the unmapping *before* the
window manager unmaps the window; or somehow tell the window manager
to remove the icon)?

--
Shankar Unni				E-Mail:	shankar@sgi.com
Silicon Graphics Inc.			Phone:	+1-415-390-2072
From: wade@cs.utk.edu (reed wade)
Newsgroups: comp.windows.x.intrinsics
Subject: Xaw command widget and Shape extension
Date: 12 Aug 92 16:46:17 GMT
Article-I.D.: utkcs2.l8ig2pINNo0c
Organization: univ. of tennessee, knoxville, dept of cs
NNTP-Posting-Host: austin.cs.utk.edu


Hi,

Has anybody hacked the Xaw command widget to enable use of
_arbitrary_ shapes using the shape extension?

Or could someone point me to good example code or documentation
so I could do that myself. 

thanks,

Reed Wade
wade@cs.utk.edu
From: fisherjm@denali.cs.ucdavis.edu (John M. Fisher)
Newsgroups: comp.windows.x.intrinsics
Subject: Scrollbars in ViewPort Widget
Date: 12 Aug 92 22:59:14 GMT
Organization: Department of Computer Science, University of California, Davis

Hello all,

I have a Viewport widget holding one of my own widgets. The widget inside
will change window sizes periodically. Everything runs fine, except that
I can't get the scrollbars to update automatically. Once I click on them
(try to move them), they snap to the right size. Does anyone have any
ideas on how I can get them to snap automatically when my widget changes
window size? Any help would be greatly appreciated!

John
From: felix@laas.fr (Francois Felix INGRAND)
Newsgroups: comp.windows.x.intrinsics,comp.windows.x.motif
Subject: How to get a printout of my Widget hierarchy...
Date: 20 Aug 92 12:38:06 GMT
Followup-To: comp.windows.x.intrinsics
Organization: LAAS-CNRS France



I have a fairly large Xt/Motif application from which I would like to print the
widget hierachy (name and type of each widget) to include it in the
documentation so the final user can set the resources.

Is there any easy way to do that? I use X11R4/Motif 1.1.4. But I have access to
X11R5 and Motif 1.2 if needed (to use editres for example).

Please, reply by e-mail as I do not regularly read these newsgroups.

Thanks in advance,
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Francois Felix INGRAND                   "Read my Lisp... No new syntax" (nil)
LAAS/CNRS: felix@laas.fr      "La guerre, qu'on voit danser le long des golfes
ACS Technologies                     clairs, a des reflets d'argent" (Anonyme)
Newsgroups: comp.windows.x.intrinsics
From: jhd@irfu.se (Jan D.)
Subject: Re: Q: C++ and callback problems.
Date: Fri, 21 Aug 1992 17:40:52 GMT
Organization: Swedish Institute of Space Physics, Uppsala, Sweden

In article <1992Aug21.135038.3466@eua.ericsson.se> tvtjet@eua.ericsson.se (Jorgen Eriksson) writes:
>
>I have problems with c++ and callbacks. My intention was to create a window
>class which contains one or more callback functions, implemented as class
>methods. This doesn't work properly. Somewere along the way ( probably down in
>Xlib ) the callback parameters are LOST i.e. if the callback funktion is NOT
>declared as a static. This is not what i want but it seems to be the only way 

You can't pass a member function to Xt as a callback function
unless it is declared static.

This is due to how C++ works. A pointer to a (non-static) member is
useless without a corresponding object. So in principle, you would
have to pass the pointer and a object to Xt for it to work.

See "The Annotated C++ reference manual" section 4.8 and 5.5.
I think this is a FAQ in comp.lang.c++.

	Jan D.

Newsgroups: comp.windows.x.intrinsics
From: molly@krang.vis.citri.edu.au (Mark Ollila)
Subject: How do you create a Modeless popup Widget?
Organization: Computer Science, University of Melbourne, Australia
Date: Fri, 14 Aug 1992 07:40:14 GMT

Just a simple question.

I want to create a Widget that pops up at a click of a button,
and just appears somewhere ( users choice ). 

That it easy. But I want control ( input ) to still go to the
application window, not the popup.

So what I want is a modeless popup that does not prevent 
interaction with the rest of the application ( but when the mouse
is in the popup input goes to the popup ).

Eg Display images in popup widgets.

Thanks in advance.
Mark.

-- 
 _--_|\    Mark Ollila                      1. Hail King Laurie
 /      \  CITRI, Computer Science Dept.    2. "I remember now"  QR:OMC
 \_.--.*/  University of Melbourne          3. "I'll be back" AS 
       v   email: molly@vis.citri.edu.au.   4. "I am not an animal" rang 

-- 
 _--_|\    Mark Ollila                      1. Hail King Laurie
 /      \  CITRI, Computer Science Dept.    2. "I remember now"  QR:OMC
 \_.--.*/  University of Melbourne          3. "I'll be back" AS 
       v   email: molly@vis.citri.edu.au.   4. "I am not an animal" rang 
Xref: sparky comp.windows.x:15386 comp.windows.x.apps:799
From: vmarsch@adobe.com (Vonn Marsch)
Newsgroups: comp.windows.x,comp.windows.x.apps
Subject: Automated Testing of X Applications
Date: 18 Aug 92 23:56:52 GMT
Organization: Adobe Systems Incorporated


Dear Friends,

I need advice, caveats, recommendations, and anecdotes concerning automated
testing of X applications.  Specifically, has anyone had any experience
(or know someone who has had experience) with XRunner or Ferret?

Many thanks in advance,

Vonn Marsch
Adobe Systems, Inc.
vmarsch@adobe.com
From: pgj@Apple.COM (Paul Jensen)
Newsgroups: comp.windows.x
Subject: Re: Looking for Macintosh based X servers.
Date: 14 Aug 92 23:42:18 GMT
Organization: A/UX Engineering, Apple Computer Inc.

In article <BszBAD.n25@hsi.com> todds@code3 (Todd Stevenson) writes:
>I am looking for a Macintosh based (MAC OS based) X server.  Can
>anyone help?
>
>Thank you.

Check out MacX; it is an X11R4 server which runs under MacOS.  
MacX was reviewed in the June (or thereabouts) issue of MacUser; you
should look there for more information.

					/PGJ
					(a MacX developer)

Newsgroups: comp.windows.x.pex
From: stiehl@kpc.com (Gregory Stiehl)
Subject: Re: PEX subsets
Keywords: PEX subset PHIGS workstation immediate structure enquiry
Reply-To: stiehl@kpc.com
Organization: Kubota Pacific Computer, Graphics Software
Date: Fri, 14 Aug 1992 01:15:01 GMT

In article <5681@m1.cs.man.ac.uk>, lilleyc@cs.man.ac.uk (Chris Lilley) writes:
> A demo program which came with a Tektronix XP29P PEX terminal we are
> looking at also failed with the same error. This program supports 5.1
> protocol.

I found a font problem in the the "darts" program from Tek.  Try changing
the font that it is trying to load.  I found that it was tring to load some
obscure font that most servers don't have.

-greg.
From: fellow@natinst.com (Osbert Tan)
Newsgroups: comp.windows.x.pex
Subject: ftp'able document
Date: 14 Aug 92 19:10:11 GMT
Organization: National Instruments, Austin, TX

I have been trying to locate the following two references mentioned in
the PEX-SI User Guide but to no avail,

1. ISO/IEC 9592-1:1989(E), Information Processing Systems - Computer
Graphics -- Programmer's Hierarchical Interactive Graphics System (PHIGS),
Part 1: Functional Description,

2. Draft proposed PHIGS PLUS, ISO/IEC SC24-N454 (20 March 1990).

Any hint, help of where I might be able to find them is much appreciated.

Thanks,

-Osbert Tan
-- 
                                     _ _
---------------------------------ooo--U--ooo------------------------------------
fellow@cs.utexas.edu  Standard disclaimer applies. My opinions are, simply mine.
fellow@natinst.com            Down with racism. Down with imperialism.
From: kurt@cashew.asd.sgi.com (Kurt Akeley)
Newsgroups: comp.windows.x.pex
Subject: Re: Future development of PEX/PHIGS
Date: 21 Aug 92 17:55:11 GMT
Organization: Silicon Graphics, Inc.

-- 

> OK, lets say I buy all this.  What happens when someone implements this
> (OpenGL) on something other than a high-end SGI graphics pipe?
>
> IMHO, unless this non-SGI pipe has all of the features of the SGI pipe,
> then you immediately get into data reformating,

Yes, though the reformating will be done by the optimized rendering code.

> feature subseting,

No, OpenGL does not allow for subsetting.

> software emulation of features,

Yes, almost all OpenGL implementations (even those on high-end SGI systems)
will do some software emulation.

> all the stuff that is supposedly "not a problem" in OpenGL.

OpenGL is not magic, just good design.  Though we designed OpenGL to
work well on platforms not designed with it in mind (including our own),
its performance will clearly be optimized by platforms designed with OpenGL
in mind.  Same is true for any other low-level rendering standard.

-- Kurt Akeley	    kurt@sgi.com  (415) 390-3612  M/S 7U-550
		    Silicon Graphics, Advanced Systems Division
		    2011 N. Shoreline Blvd., Mtn. View, CA 94039-7311
From: akin@sgi.com (Allen Akin)
Newsgroups: comp.windows.x.pex
Subject: Re: Future development of PEX/PHIGS
Date: 14 Aug 92 18:58:03 GMT
Organization: Silicon Graphics, Inc.

In article <1992Aug14.172943.22563@dsd.es.com> rthomson@dsd.es.com (Rich Thomson) writes:
|  ...         The system bus and the speed of the graphics hardware is
| still the bottleneck, so all this talk about reformatting doesn't have
| a large impact upon performance.

To the extent that the system bus is a bottleneck, reformatting (more
precisely, the data transfer that reformatting incurs) is an issue for
graphics performance.

To the extent that the system bus is not a bottleneck, reformatting is
an issue for CPU throughput.  It may or may not be an issue for graphics
performance, depending on the CPU/graphics balance of the application.

Allen
From: cannon@ziggy.es.com (Gary Cannon)
Subject: Re: Future development of PEX/PHIGS
Reply-To: cannon@ziggy.es.com (Gary Cannon)
Organization: Evans & Sutherland Computer Corp., Salt Lake City, UT
Date: Wed, 19 Aug 92 15:50:52 GMT

In article <oodqpdc@fido.asd.sgi.com>, akin@sgi.com (Allen Akin) writes:
> I agree with most of what Rich said, but there were a few points that
> need further discussion.
> 
> In article <1992Aug18.182730.3478@dsd.es.com> rthomson@dsd.es.com (Rich Thomson) writes:

[ stuff about interactivity deleted]

> | Under OpenGL, the same reformatting happens; you merely get what
> | language designers call "syntactic sugar" so that you can provide the
> | data in any datatype you wish.  However, at the core of all graphics
> | rendering today (at least the PEX/OpenGL type) is a graphics pipeline.
> | Data goes in one side and pixels come out the other (I'm
> | oversimplifying).  This pipeline is going to have its own natural data
> | format for the data that is the most efficient for its algorithms.
> | Your data will be reformatted to this internal representation.
> 
> No, the design issue here is much deeper than "syntactic sugar."
> 
> With the OpenGL API, it's possible to extract graphics data directly
> from application databases without having it travel through the CPU
> and system busses for reformatting.  With a PHIGS- or PEXlib-style API
> that defines primitives with high-level structures, or any API that
> generates a memory-resident intermediate representation like a wire
> protocol packet, this is not possible for arbitrary application
> databases.

[more stuff about tetrahedral mesh deleted to save space]

> I realize this is a subtle aspect of the OpenGL design, but it's a
> significant one.  Definitely worth thinking about.  I apologize if
> I've belabored the point.

Since I haven't seen the spec it is hard to know from this description
exactly how this all works but from your description it sounds a lot like 
the PHIGS SOFA's that are supported in PEX or the PHIGS Triangle Set that is 
likely to be supported in PEX 6.0. Could you explain the difference?


--
 ---		Gary G. Cannon
 ---		Evans & Sutherland
 ---		cannon@dsd.es.com
From: akin@sgi.com (Allen Akin)
Newsgroups: comp.windows.x.pex
Subject: Re: Time to put up or shut up
Keywords: benchmarks NCGA GPC
Date: 21 Aug 92 17:27:06 GMT
Organization: Silicon Graphics, Inc.

In article <1992Aug20.172200.17418@dsd.es.com> rpimente@es.com (Richard Pimentel) writes:
| 
| I am sorry for dragging this discussion back from the technical and into
| the inflamatory but I have reached the end of my patience. ...
| [Flame about lack of PLB numbers from SGI]

If I had to guess, I'd say that SGI hasn't pursued the PLB because it
hasn't made a difference to sales.  If PLB numbers were prerequisites
for some significant number of purchase orders, the company would work
on them more aggressively.

This is strictly my uninformed opinion, not an official position of SGI.

Allen
Newsgroups: comp.windows.x.pex
From: hersh@expo.lcs.mit.edu (Jay Hersh)
Subject: Re: Transparency in SunPhigs?
Organization: X Consortium, MIT Laboratory for Computer Science
Date: Thu, 13 Aug 1992 15:53:07 GMT

bruce@neuro-dev.neuro (Bruce Kall) writes:

>Is there anyway of providing transparency in SunPhigs2.0?

Not unless Sun provides it as an extension since I believe transparency
was removed from the PHIGS PLUS specification.

	Jay H


--
Hopfen und Malz, Gott erhalts
Newsgroups: comp.windows.x.pex,comp.graphics