HDTenEightyP/NetNews huggingface dataset:
From: huang@eagle.lcs.mit.edu (Zheng Huang)
Newsgroups: fj.mail-lists.x-window
Subject: Disp RGB graph by Xlib function
Date: 29 Aug 92 07:29:46 GMT
Distribution: fj
Organization: Sangamon State University

Date: Fri, 28 Aug 1992 21:08:14 GMT
Message-Id: <BtppDs.8HF@news.cso.uiuc.edu>
Newsgroups: comp.windows.x

I want to display the RGB graph in a window, but I don't known how to do it by
using Xlib functions. 
I got the graph displayed in the window by graphic subroutine functions(winopen
writeRGB). But the problem is the window ID returned & reconized by graphic 
subroutine function is different with the window ID(for same window) by Xlib
function. How can I catch the the standard window ID which can be reconized
by window manager and Xlib functions by using Xlib functions or graphic 
subroutine functions.

===========================example =====================================
long  winid;
..
winid = winopen(); /* if this is the first window opened, winid will be 1 */
this window 'winid' will be the current window. so all the graphic subroutine
function like 'RGBmode', 'gconfig', 'writeRGB' will work on this window. But
the same window created above maybe reconized as window ID=0x380000d(which I 
got from 'xwininfo' command), Xlib function only reconized '0x380000d' as the
window id for that window, not '1'. How can I get the window id '0x380000d' by
Xlib function or graphic subroutine function which is created by winopen,
swinopen. 
========================================================================

I would appreciate it if any of you could tell me how to make this work.
My environment is Silicon Graphic, IRIX system V R4.01.

Thanks.

Huang.

--

*****************************************************************
    Name:   John Z. Huang                   
    Email:  huang@eagle.sangamon.edu
    Phone:  (W)217-524-1984,  (H)217-529-2860
    Fax:    (217)524-2101
    Mail:   406 E. Monroe, Station #222, Springfield, ILL 62701
*****************************************************************
From: hendrix@oasys.dt.navy.mil (Dane Hendrix)
Newsgroups: fj.mail-lists.x-window
Subject: X-clients for Macintosh
Date: 21 Aug 92 23:49:21 GMT
Distribution: fj
Organization: Code 1542, DTMB, Bethesda, MD

Date: 20 Aug 92 18:35:01 GMT
Message-Id: <23896@oasys.dt.navy.mil>
Newsgroups: comp.windows.x

I'm thinking about getting X-client software for a Mac on our
network so that I can access Mac applications from my workstation.

Could people post or email their experiences?

Two products I've heard of are Xport and PlanetX.

Thanks,
 (I'll summarize to the net if requested.)


Dane Hendrix                              | email: dane@wizard.dt.navy.mil 
DTMB (a.k.a. Headquarters, Carderock Div.,|  or hendrix@oasys.dt.navy.mil
Naval Surface Warfare Center)             |  or hendrix@nas.nasa.gov 
Code 1542, Bethesda, MD 20084-5000        | phone: (301)227-1340
From: scl@sasha.acc.Virginia.EDU (Steve Losen)
Newsgroups: fj.mail-lists.x-window
Subject: tvtwm fails with X11.5 on rs6000 (AIX 3.1.6)
Date: 1 Sep 92 03:21:24 GMT
Distribution: fj
Organization: University of Virginia

Date: Mon, 31 Aug 1992 22:04:33 GMT
Message-Id: <1992Aug31.220433.15663@murdoch.acc.Virginia.EDU>
Newsgroups: comp.windows.x,comp.unix.aix

I built X11.5 on a rs6000 running 3.1.6.  I got the latest source
for tvtwm (patchlevel 7) and compiled it, but it doesn't work right.

I was running a MIT X11.4 server on a Sun sparc, but running tvtwm
and all the other clients on the rs6000.

Symptom:  tvtwm decorates the windows with titlebars, but I don't
get any menus when I click on the root window.  Nor does the panner
appear.  I can iconify/uniconify windows, move them and resize them
using the titlebar, so I know tvtwm is running.  I got no syntax errors
from the .tvtwmrc file.  An older version of tvtwm (patchlevel 4)
compiled under X11.4 runs fine on the rs6000 with this .tvtwmrc.
I tried compiling both with and without the xpm library (which I
have built under X11.5).  Neither version worked.

Has anyone seen this problem and/or have some idea what's wrong?
I am trying to put together an X11.5 environment for our rs6000
users, many of whom consider tvtwm essential.

--
Steve Losen                     scl@virginia.edu

University of Virginia Academic Computing Center
From: frite@vlsi.polymtl.ca), (Michel Besner)
Newsgroups: fj.mail-lists.x-window
Subject: Getting Paned Window to tile horizontaly ...
Date: 29 Aug 92 06:29:13 GMT
Distribution: fj
Organization: Ecole Polytechnique de Montreal, lab. INFO

Date: 27 Aug 92 17:06:00 GMT
Message-Id: <1992Aug27.170600.8600@vlsi.polymtl.ca>
Newsgroups: comp.windows.x



	Hi there !

		Is it possible to get PanedWindow to lay out children
in a HORIZONTALY tiled format ? I need two frames side by side and
I want to allow the user to resize the two frames with a PanedWindow
or anything similar to it.

	Any suggestions is appreciated :) :)


				Michel Besner, eng.
				Sacred Heart Hospital 
				research center
				Montreal
				mbesner@iris1.metal.polymtl.ca



	"life is a big bowl of Jell-O :) :) ! "
From: gildea@expo.lcs.mit.edu (Stephen Gildea)
Newsgroups: fj.mail-lists.x-window
Subject: Re: XDM configuration question
Date: 1 Sep 92 23:44:51 GMT
Distribution: fj
Organization: X Consortium, MIT Laboratory for Computer Science

Message-Id: <9209011626.AA20991@alex.lcs.mit.edu>
Date: Tue, 01 Sep 92 12:26:08 EDT

    Can anybody tell me whether the xdm-config file gets passed
    through cpp or not.  In particular, I would like to make parts of
    it conditional on the hostname of the current system.

The short answer is no, it is not run through cpp.  The long answer is
that this would not be useful anyway.  You should not customize xdm's
behavior based on the host where it is running; that is irrelevant to
the user.  Instead, customize for the display being served.

There are two ways to do this customization.  First, the xdm resources
that relate to a specific display include the display name in the
resource name, so you can ask for different behavior on different
displays.

Second, the resources file used by the parts of xdm that display
windows is loaded by xrdb, so it is run through cpp.  The sample
resource file in the R5 distribution uses this, for example, to
display the name of the host you are logging in to in the Login
window.

See xdm(1) for details.

 < Stephen
   MIT X Consortium
From: wwf@doe.carleton.ca (W. Walter Fergusson)
Newsgroups: fj.mail-lists.x-window
Subject: symbol _XtMalloc missing when running some clients
Date: 28 Aug 92 21:39:46 GMT
Distribution: fj
Organization: Carleton University, Electronics Department.

Date: Fri, 28 Aug 1992 16:35:38 GMT
Message-Id: <WWF.92Aug28113538@noonian.doe.carleton.ca>
Newsgroups: comp.windows.x

I could use a few ideas.

A few X clients give the error "ld.so: Undefined symbol: _XtMalloc"
when run.  A partial list includes xinit, xrdb, and xcpustate.

I am compiling X11R5 pl 17 on a Sun3/260 running SunOS 4.1.1.
I am using gcc-2.2.2 as the compiler for the complete build including
the shared libraries using the patch in README.X11 in gcc-2.2.2.
I have not run a complete test on the distribution, but everything
else I have tried works.

These programs all seem to use the Xmu library, but do not link in the
Xt libraries.  If they are statically linked (without the Xt library)
they work fine.  Examination of their code reveals that they do not
actually use any Xt library routines.

I have found three ways to create the executables, but they all
require hand building.  I have:

1) Linked the program statically.
2) Linked the program statically with Xmu, but dynamically with the
rest of the libraries.
3) Linked the program with the executable module in Xmu, but not the
library itself.

Does anyone have any clues as to what is going on?  Is it a bug in
Sun's ld.so?  I would like to know the source of this problem.  It's
bugging me!

Walter


--
--------------------+
W. Walter Fergusson | The following quote is boring.
wwf@doe.carleton.ca | The previous quote is not that exciting either.
--------------------+
Winner of the hairy chested regexp award!
From: mahan@TGV.COM (Patrick L. Mahan)
Newsgroups: fj.mail-lists.x-window
Subject: RE: FONT Handling -- HOW?
Date: 31 Aug 92 18:50:42 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date:    Mon, 31 Aug 92 09:59:57 PDT
Message-Id: <920831095957.254000b0@TGV.COM>
X-St-Vmsmail-To: ST%"xpert@expo.lcs.mit.edu"

#
#I'm a complete newby to X and just trying to get a c-source to run. It
#compiles alright, finds all the right libraries, but crashes when
#attempting to load a font. Source lines:
#
#	font = XLoadFont(disp, "10x20\0");	/* If you don't have this
#		font, try replacing it with 9x15\0	*/
#
#Upon reaching this call the program exits and tells me that the font
#cannot be found. 
#The fonts reside in an unusual directory, namely
#/usr3/X11R5/lib/X11/fonts/misc, I'm running ULTRIX4.1 on a DecStation
#2100, and use the twm windows manager. 
#

What does the application "xlsfonts" show?  If it doesn't list 10x20 as one
of the fonts then it is not there and you must try some other font.

Patrick L. Mahan

--- TGV Window Washer ------------------------------- Mahan@TGV.COM ---------

Waking a person unnecessarily should not be considered  - Lazarus Long
a capital crime.  For a first offense, that is            From the Notebooks of
							  Lazarus Long
From: c4craig@teal.csn.org (Craig Anderson)
Newsgroups: fj.mail-lists.x-window
Subject: Wcl Xaw boxWidgetClass question
Date: 21 Aug 92 20:15:59 GMT
Distribution: fj
Organization: Colorado SuperNet, Inc.

Date: Thu, 20 Aug 1992 18:38:29 GMT
Message-Id: <BtAp48.7I8@csn.org>
Newsgroups: comp.windows.x


Can an Athena Box Widget tile its children horizonally?
I tried to set the Orientation resource to do this.
Here is my attempt at it.

!
Wcl02.wcChildren: wcl02Box

*wcl02Box.wcCreate: boxWidgetClass
*wcl02Box.Orientation: XtorientHorizontal

*wcl02Box.wcChildren: wcl02BoxBut1 wcl02BoxBut2 wcl02BoxBut3

*wcl02BoxBut1.wcCreate: commandWidgetClass
*wcl02BoxBut1.Label: Print tree
*wcl02BoxBut1.callback: WcPrintTree( this )

*wcl02BoxBut2.wcCreate: commandWidgetClass
*wcl02BoxBut2.Label: Trace test
*wcl02BoxBut2.callback: WcTrace( Print a trace )

*wcl02BoxBut3.wcCreate: commandWidgetClass
*wcl02BoxBut3.Label: Click and Exit
*wcl02BoxBut3.callback: WcExit()
!

Craig H. Anderson
c4craig@csn.org
From: mouse@thunder.mcrcim.mcgill.edu (der Mouse)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Xnlock -- bug -- where's its author?
Date: 4 Sep 92 10:55:24 GMT
Distribution: fj
Organization: McGill Research Centre for Intelligent Machines

Date: Thu, 3 Sep 92 22:46:39 GMT
Message-Id: <1992Sep3.224639.15856@thunder.mcrcim.mcgill.edu>
Newsgroups: comp.windows.x,comp.windows.x.apps

In article <21301@optima.cs.arizona.edu>, azhao@cs.arizona.edu (Qiang Alex Zhao) writes:

(Hm, this looks more like the attribution line from the original
posting, not Dan's reply...)

> If an X server runs out of memory because it can't deliver events,
> who's at fault?

The Japanese, obviously, for not making cheap 256Mb DRAMs to load the
machine up with so it can buffer events 'till the epoch rolls over.

> I don't see how it can be xnlock's fault.

More seriously, let me try to argue that it *is* xnlock's fault.  The
protocol provides lots of rope; you have to be careful not to hang
yourself with it.  If a program uses XChangeKeyboardMapping to change
all keys to be "asciitilde", who's at fault?  The program, of course.
If a program holds the server grabbed for too long, who's at fault?
The program, of course.  (Naturally, in both cases, you could push the
fault back to the user who chose to run that program, or the author who
wrote the program....)

					der Mouse

			    mouse@larry.mcrcim.mcgill.edu
From: gregb@netcom.com (Greg Burrell)
Newsgroups: fj.mail-lists.x-window
Subject: Motif drag-and-drop
Date: 25 Aug 92 02:21:00 GMT
Distribution: fj
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

Date: 24 Aug 92 22:23:58 GMT
Message-Id: <=6=n=x-.gregb@netcom.com>
Newsgroups: comp.windows.x,comp.windows.x.motif,ba.windows.x


Greetings to all,

	I have a few Motif/X questions, any answers, suggestions, or pointers
	would be greatly appreciated.  I need to support the Drag-and-Drop
	actions in a Motif application. 
		- Which Motif widget is typically used as the drag-and-drop
		  object (ie. which widget is used as a container to be
		  "dropped" onto another widget)?

		- Do the drag-and-drop actions generate any callbacks, or does
		  one have to setup event handlers for the X events generated
		  by the mouse button state changes and the pointer movements?

	Any pointers to public domain code or literature about implementing
	drag-and-drop are welcome.  Please respond to:

				kiran@mindcraft.com
				(415) 323-9000  ext. 118


					Thanks,
						-Kiran Rane
-- 
---                                                                         ---
 =============================================================================
 =                             =     "Nobody loves me but my mother,         =
 =    gregb@netcom.com         =      and she could be jivin' too..."        =
 =                             =               -B.B. King                    =
 =============================================================================
From: noren@trident.datasys.swri.edu (Greg Noren)
Newsgroups: fj.mail-lists.x-window
Subject: Making big fonts, how to start?
Date: 31 Aug 92 23:58:10 GMT
Distribution: fj
Organization: Southwest Research Institute, San Antonio, Texas

Date: 31 Aug 92 14:09:34 GMT
Message-Id: <123@trident.datasys.swri.edu>
Newsgroups: comp.windows.x

OK.  I've scanned the FAQ and acquired many of the listed tools.  I want to
make a few "large" fonts - something on the order of 128 pixels tall by 64
pixels wide at 100 dpi, or even 64 tall by 32 wide at 200 dpi.

The questions are:

     o  Do I create a BDF file from scratch using bitmap(1) to make all
        of the glyphs (the _hard way_ listed in the FAQ)?

     o  Do I start with an existing BDF file and doctor it up with new
        bitmaps?

     o  Does somebody have a utility not listed in the FAQ to make this
        process easier?

There's nothing magical about the contents of the font; I just need the
"isprint()" characters.  We're using R4 on Silicon Graphics Personal Iris
4D/35s and Indigos (System V with some BSD capabilities) as well as Sun
SPARC 2s.  I've got access to R5, but my project team wants to stay with
R4 for now as that's what our customer is running.  So, no R5 servers.

I'd like to minimize the effort and time required to create these fonts.
Being the novice that I am, I'm unsure of the route to take.  Any advice
in this matter would be greatly appreciated.  E-mail or post is cool.

--
I disclaim:  The words above are mine... My company speaketh their own.

Gregory Noren                             (512)522-5531 (a human)
Southwest Research Institute              (512)522-5499 (just the FAX)
Internet:  noren@trident.datasys.swri.edu (129.162.50.211)
From: tom@uts.cc.wayne.edu (Thomas Richard Stevenson)
Newsgroups: fj.mail-lists.x-window
Subject: How do you control the delay for doubleclicks?
Date: 29 Aug 92 06:42:44 GMT
Distribution: fj
Organization: Wayne State Univ.

Date: Fri, 28 Aug 1992 20:32:22 GMT
Message-Id: <1992Aug28.203222.27146@uts.cc.wayne.edu>
Newsgroups: comp.windows.x

I've installed xdtm (X-DeskTop-Manager), and it works great...almost.
Many of the functions require you to hit the mouse button twice. How
do you control the delay factor of the mouse click? My delay seems to
be so fast that I have a hard time doing a doubleclick, but I have no
idea how to control this. Any ideas?
From: msanghvi@bigmax.ulowell.edu (Mehul Sanghvi)
Newsgroups: fj.mail-lists.x-window
Subject: xrn 6.17 domain problem
Date: 26 Aug 92 16:14:14 GMT
Distribution: fj
Organization: University of Massachusetts at Lowell

Date: Wed, 26 Aug 1992 14:24:21 GMT
Message-Id: <MSANGHVI.92Aug26092421@bigmax.ulowell.edu>
Newsgroups: comp.windows.x


hi folks!

   i seem to be running into a problem getting xrn 6.17 (non-motif) to
recognise the domain it is on. according to the man page xrn should recognise
the DOMAIN environment variable which i have set up correctly. But everytime i
try to post the From: filed conatins the following
    msanghvi@sol.NoSubDomain.NoDomain

does anyone know why xrn is doing this?? i would appreciate any help you
xperts can give me. thanks

peace

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mehul "raja lakhan" Sanghvi            |  UMass-Lowell, Comp. Sci. Dept.
UUCP: ...!harvard!ulowell!msanghvi     |  SnailNET: 754 Aiken St. #11, 
INTERNET: msanghvi@cs.ulowell.edu      |            Lowell, MA. 01850-1804
-------------------------------------------------------------------------------

A transistor protected by a fast-acting fuse will protect the fuse by
blowing first.
From: grp@unify.com (Greg Pasquariello)
Newsgroups: fj.mail-lists.x-window
Subject: Re: OPEN INTERFACE ?
Date: 29 Aug 92 14:51:55 GMT
Distribution: fj
Organization: Unify Corporation (Sacramento)

Date: 28 Aug 92 17:46:06 GMT
Message-Id: <wx3ewi4@Unify.Com>
Newsgroups: comp.windows.x.motif,comp.windows.x

This is a response to two previous postings...

In article <Bto4Bp.1sB@solbourne.com>, imp@solbourne.com (Warner Losh) writes:
> In article <914ep5z@Unify.Com> grp@Unify.com (Greg Pasquariello) writes:
> >OI is Open Interface by Solbourne.
> 
> Object Interface.  I'm sure you were confused by all the marketing
> people that really like to use the word "Open" in product names. :-)
> 

Ugh.  Sorry once again! :-)


> Warner
> -- 
> Warner Losh		imp@Solbourne.COM
> I've almost finished my brute force solution to subtlety.


In article <r65eetw@Unify.Com> grp@Unify.com (Greg Pasquariello) writes:
>
>In article <1992Aug25.161416.27216@mr.med.ge.com>, pandey@mr.med.ge.com (Arvind Pandey 4-6847 MRCE) writes:
>>
>>As far as I know, at this time there are two toolkits like this available.
>>OI is one of them, the other is Galaxy by Visix.  Both of these toolkits
>>are FAR superior to XT based toolkits IMHO.  
>
>There are others, as well.  The company I do some consulting for,
>XVT Software, also ships a toolkit that is used to develop
>multi-platform portable GUI's.  Right now they are shipping 
>release 3.0 of their toolkit.  They've been shipping a portability
>toolkit for 4 years.  Motif/OLIT/Windows/Mac/CH(Unix&DOS)/PM are
>all supported.  Call them at 303/443-4223 to get literature.



Correct me if I'm wrong, but XVT is based upon the intrinsics (at least in
the X world), right?  If that is the case, then it is NOT one of the toolkits
that I mentioned above.

I will re-iterate.  Neuron Data's product (OIt) and Visix's product (Galaxy)
are the only two that I am aware of that remove you from dependence upon
the intrinsics.  This is A Good Thing (tm), as intrinisics based toolkits
are relatively difficult to modify or extend.


-- 

--
Greg Pasquariello   	grp@unify.com 	        Sometimes you're the windshield
Unify Corporation	   or			Sometimes you're the bug.
(916) 928-6258	    ...!uunet!unify!grp
From: deveau@oceanroutes.ns.ca ("Terry J. Deveau")
Newsgroups: fj.mail-lists.x-window
Subject: Re: who needs those silly ampersands anyway?
Date: 31 Aug 92 16:17:17 GMT
Distribution: fj
Organization: Oceanroutes Canada Inc.

Message-Id: <9208311535.AA28038@expo.lcs.mit.edu>
Date: Mon, 31 Aug 92 12:34:52 ADT
Phone: (902) 468-3007, FAX: (902) 468-3009
Mailer: Elm [revision: 64.9]

huho@banruc60.bitnet writes:

> I'm writing an application using the Athena widgets (R5) and I'm a bit puzzled
> about one of the examples in contrib/examples/Xaw.
> The example I'm refering to is xtext.c. The following  lines are used to
> obtain the string from an asciiTextWidget named text.
> 
>    Arg args[1];
>     String str;
> 
>     XtSetArg(args[0], XtNstring, &str);
>     XtGetValues(text, args, ONE);
> 
> My question is :
> Is it necessary to use &str as an argument to XtSetarg? str is of type String,
> ,so it's already a pointer. Wouldn't  str without the & be sufficient?
> 
Yes it is necessary.  This is a C question not an X question.  Pointers
are not generic in C.  Pointers to one type of variable are different
from pointers to another type of variable.  ANSI C generates an error
message when your suggestion is attempted.  More significantly, leaving
off the & in the function call will result in the current contents of
the str variable (which is garbage because you haven't initialized it)
being used as the memory address in which to deposit the XtGetValues
result (which in this case is a String pointer).  Writing to a garbage
address generally produces a Segment Violation (unless you are very
unlucky). ... Terry
From: flaps@dgp.toronto.edu (Alan J Rosenthal)
Newsgroups: fj.mail-lists.x-window
Subject: Re: GUIs Considered Harmful
Date: 27 Aug 92 03:04:17 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date: 26 Aug 92 18:54:26 GMT
Message-Id: <1992Aug26.145426.15739@jarvis.csri.toronto.edu>
Newsgroups: comp.windows.x,alt.religion.computers,comp.windows.news,comp.windows.misc,comp.human-factors

david@twg.com (David Herron) writes:
>So why not spend some of this new `power' on making the user interface nicer?

Some of us would like to have ACCESS to this new power, rather than having it
used up by poor system design.  What's the use in buying a fast machine if when
you run the current version of the operating system, it's going to end up being
slower than your old machine running the old version of the operating system?

'course I'm also speaking of abominations like, well let's not name names right
now, which seem to use up a huge amount of cpu power somewhere, not clearly on
any user-interface improvements.  But I'm also speaking of modern Mac frills.
From: mouse@thunder.mcrcim.mcgill.edu (der Mouse)
Newsgroups: fj.mail-lists.x-window
Subject: Re: XSetFont() returns funny value. HP-UX 8.0.x,X11R4 server
Date: 28 Aug 92 13:15:04 GMT
Distribution: fj
Organization: McGill Research Centre for Intelligent Machines

Date: Fri, 28 Aug 92 08:26:31 GMT
Message-Id: <1992Aug28.082631.6835@thunder.mcrcim.mcgill.edu>
Newsgroups: comp.windows.x,comp.sys.hp

In article <ISHIKAWA.92Aug24195100@ds5200.personal-media.co.jp>, ishikawa@ds5200.personal-media.co.jp (Chiaki Ishikawa) writes:

> SYMPTOM: XSetFont() seems to return non-zero return value on HP
> 9000/720 HPUX 8.0.? X11R4based server when it succeeds.  That is, it
> is returning a value which is not neither of the following values
> when it actually succeeds
> 	Success, BadAlloc, BadFont, BadGc.

> QUESTION: Is this a BUG or a FEATURE?

Neither.  It is an irrelevant coincidence.

> My Xlib reference manual says XSetFont() returns BadAlloc, BadFont,
> BadGc error codes.

Then your Xlib reference manual is worded so misleadingly as to border
on wrong.  The Xlib document that comes with the R4 tape says

	5.4.5.  Setting the Current Font
	
	To set the current font of a given GC, use XSetFont.
	
	XSetFont(display, gc, font)
	      Display *display;
	      GC gc;
	      Font font;
	
	display   Specifies the connection to the X server.
	
	gc        Specifies the GC.
	
	font      Specifies the font.
	
	XSetFont can generate BadAlloc, BadFont, and BadGC errors.

XSetFont does not return anything of interest; checking its return
value is a pointless exercise, as meaningless as checking the return
value from perror().  Note that no return type is given, nor is any
description of return-value semantics.  (As someone already pointed
out, errors are generated, not returned.  They can be caught by
interested clients through the XSetErrorHandler interface.)

					der Mouse

			    mouse@larry.mcrcim.mcgill.edu