Newsgroups: comp.windows.x.motif
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!uupsi!mstr!mstr!beau1029
From: beau1029@mstr.hgc.edu (donald beaudry)
Subject: Re: Changing the pointer in ALL windows
Message-ID: <1991May14.031648.3616@mstr.hgc.edu>
Sender: Usenet@mstr.hgc.edu (Action News Central)
Nntp-Posting-Host: sa2.hgc.edu
Reply-To: beau1029@mstr.hgc.edu (donald beaudry)
Organization: The Hartford Graduate Center, Hartford CT.
References: <1991Apr28.014058.16034@engin.umich.edu> <13270011@hpsciz.sc.hp.com>
Date: Tue, 14 May 91 03:16:48 GMT

Look in the FAQ under comp.windows.x.  With very few lines of code, it is
easy to create an input-only window the size of the entire screen.  That
window is a child of the toplevel shell's window, and is clipped to the
size of its window.  The input-only window is the size of the screen to
handle any resizing of your toplevel shell.

Now simply XDefineCursor() a suitable busy cursor for the input-only window.  
When your app is busy, map the window.
