HDTenEightyP/NetNews huggingface dataset:
From: jrs@netcom.com (John Switzer)
Newsgroups: alt.rush-limbaugh
Subject: Re: rush compuserve
Date: 22 Jul 92 15:24:45 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

In article <1992Jul22.053203.5948@ddsw1.mcs.com> arf@ddsw1.mcs.com (Jack Schmidling) writes:
>I presume you will have gotten his number by now but I am curious to know
>if anyone has ever gotten a response from Rush on Compuserve.  I would be
>very surprised to know that he even reads his email.
>
>His Compuserve hype is right up there with Snapple.  Has anyone ever tasted
>that rubbish?  It is nothing but flavored sugar water.

Sort of like Coke, Pepsi, 7-UP, etc. etc. - in case you didn't notice,
there's a big market for flavored sugar water. As to CompuServe, I have
received replies to some of my email, and I know of others who have as well.
And as someone who has been a CompuServe subscriber since 1983, any hype 
is well deserved. Although the net does a lot of what CIS does, CIS offers
many more options and possibilities. It's well worth the $10 a month for 
basic services, and if you're judicious with your time, it's well worth 
the $12/hour connect time for non-basic services.

-- 
John Switzer               | "Gammera is really neat,
                           | Gammera's full of turtle meat, 
74076.1250@Compuserve.com  | We all love you, Gammera."
jrs@netcom.com             | ---MST 3000
Newsgroups: alt.rush-limbaugh
From: alex@umbc5.umbc.edu (Alex S. Crain)
Subject: Re: The price of freedom
Organization: University of Maryland Baltimore Campus, Academic Computing Services
Date: Mon, 27 Jul 1992 17:28:40 GMT

In article <5338@naucse.cse.nau.edu> tar@naucse.cse.nau.edu (Tim Roeder) writes:
>The discussion revolves around whether or not Carter was (is?) partially
>responsible for the S&L crisis.
>
>I'm really not sure, but didn't the bank deregulation era begin around
>1978, when Carter was still in office?

	Only in the sense that "deregulation fever" started in the mid-70s.
Carters big deregulation moves were the airlines and the reduction of 
paperwork act. I expect that people were thinking about bank deregulation
at the time, but the plans for S&L deregulation wern't drawn up until
the early 80s, and were driven through as a solution to the 82-83 recesession,
as a way of jump starting the economy.

	Like all legislation, S&L deregulation was a congressional act, but
blaming congress is pretty misleading, seeing as how Reagan championed the
bill, calling it "The most important piece of legislation this decade". He
was a big fan of it during his 84 reelection campaign. Of course, congress
did pass it, but it's not the pork barrel initiative that conservatives
would like it to be.

	The S&L crisis is a good example of the failings of Reagans
deregulation policy. It looked really good on paper, and would have worked
except that the US consumer is simply not prepared for free market
banking. Nobody ever explained to the Jones's that their bank might not 
be solovent, and when the banks went under, the public felt screwed
over. The Free Market guys will always claim that the legislation was
flawed, and it was, but without the flaw, it wouldn't have flown at all.

	It will be interesting to see the publics reaction when there are
only 2 airlines in this country: one French and the other Japanese.

-- 
Anybody who agrees with me deserves what they get.

					Alex Crain
					UMBC Academic Computing Services
Newsgroups: alt.rush-limbaugh
From: rdippold@cancun.qualcomm.com (Ron Dippold)
Newsgroups: alt.rush-limbaugh,talk.politics.misc,alt.politics.marrou,alt.politics.clinton,alt.politics.bush
Subject: Re: Media bias
Keywords: bias
Date: 27 Jul 92 05:35:38 GMT
Organization: Qualcomm, Inc., San Diego, CA

jglarson@watmsg.waterloo.edu (Johan Larson) writes:
>In article <1992Jul26.014344.7537@mksol.dseg.ti.com> mccall@mksol.dseg.ti.com (fred j mccall 575-3539) writes:
>>There doesn't seem to be enough granularity here, and I'm not
>>convinced the questions are sufficiently varied to differentiate much.

Quite possible, but it's hard to get people to take the MMPI.


>>I took the quiz personally, then took it from the Republican,
>>Democrat, and libertarian point of views.  Everything but libertarian
>>wound up hitting right around the center.  That leaves me feeling like
>>this was a quiz put together by libertarians.

Most people tend to be fairly centrist.  The extra space has been
useful with many, but it's certainly not perfect.


>I can find at least one dissenting data point.
>I just asked my father to take the quiz.  He scored 20/30, putting
>him solidly into the authoritarian area.  I think he would describe
>himself as a European Liberal.

Which would mean it's operating perfectly in this case.
-- 
The plague that makes your booty move... It's the Infectious Grooves!
Newsgroups: alt.toolkits.xview,comp.windows.open-look,uw.x-windows
From: plau@nyquist.waterloo.edu (Patrick Lau)
Subject: Scrolling lists
Keywords: scrolling lists, display, top
Organization: University of Waterloo
Date: Sat, 25 Jul 1992 20:22:28 GMT


Hi Netters,

I have a question about xview I couldn't find an answer to.
Janet Naylor referred me to the two of you.  So I thought
I would give it a try.  Please reply if you have time.  Thanks.

My question has to do with scrolling lists.  After I display
a list that is longer than the window can hold and scroll all
the way down to see the bottom of the list, if I try to display
a new list with fewer rows than the window can hold, none of the
rows in the new list gets displayed.  I must scroll back up to see
those rows.  Here is what I am doing:

Panel_setting query_proc(item, event)
Panel_item      item;
Event           *event;
{
	template_window1_objects *ip = (template_window1_objects *) 
		xv_get(item, XV_KEY_DATA, INSTANCE);
	int i=0;
	xv_set(ip->account_list, XV_SHOW, FALSE, NULL);
	xv_set(ip->account_list, PANEL_LIST_DELETE_ROWS, 0,1000 , NULL);
	.
	. (deleted)
	.
	while (dbnextrow(dbproc) != NO_MORE_ROWS) {
		strcpy(tmp, acct);
		strcat(tmp, "--");
		strcat(tmp, name);
		xv_set(ip->account_list,XV_KEY_DATA, i, cp_id,
			PANEL_LIST_STRING, i, tmp,NULL);
		i++;
	}
	.
	. (deleted)
	.
	if (i==1) {
		xv_set(ip->account_list, PANEL_LIST_SELECT, 0, TRUE, NULL);
		account_list_notify(ip->account_list, "", (Xv_opaque)0,
			PANEL_LIST_OP_SELECT, (Event *)0,  0);
	}
	/*
	xv_set(ile (dbnextrow(dbproc) != NO_MORE_ROWS)}p->account_list,
		SCROLLBAR_VIEW_START,0,NULL);
	xv_set(ip->account_list,PANEL_LIST_DISPLAY_ROWS,5,NULL);
	*/
	xv_set(ip->account_list, XV_SHOW, TRUE, NULL);
	return panel_text_notify(item, event);
}

Is it something I am doing incorrectly, or is it an xview bug?
In any case, is there a way to force it to display from the top
of the list?  I have tried the two commented-out xv_set()'s 
but neither worked.

Please reply to patrick@jts.com.
Thanks for your attention.

Patrick.

Newsgroups: alt.toolkits.xview
From: dss@styx.desktalk.com (David S. Spencer)
Subject: This short program seems to eat memory...
Organization: DeskTalk Systems Inc.
Distribution: na
Date: Thu, 30 Jul 1992 18:23:14 GMT

The following program seems to eat memory - it's just a button that
brings up a popup window.  By repeatedly bringing up the popup and 
then killing it, this program seems to grow in size implying a memory
leak - am I forgetting to clean up something or is this a XView 3.0 
problem?

			-- Dave



/*
 *======================================================================
 *
 *	leak.c
 *
 *	This program tries to show a memory leak in XView 3.0.
 *
 *	To compile:
 * 		cc -g leak.c -o leak  -lxview -lolgx -lX11
 *
 *	To reproduce the problem:
 *
 *		[1] run leak w/o any args.
 *		[2] ps -aux | egrep "PID|leak" | grep -v grep
 *		[3] do the following 10 times:
 *			hit the "popup" button
 *			click on the popup pushpin so that the popup goes away
 *		    (note: do not hit the button 10 times in a row and then
 *			blow away the windows.)
 *		    (note: sometimes you need to do this more than 10 times
 *			but after 10 the size change will usually show up in
 *			the ps output).
 *		[4] do the same ps command as in [2].
 *		    You should see that the "SZ" column has increased by 4.
 *		    If you repeat step 3 again, it should again increase by 4.
 *			
 *
 *====================================================================== 
 */

#include	<xview/xview.h>
#include	<xview/frame.h>
#include	<xview/panel.h>

static void popup();
static void done();

Frame F;

main( argc, argv)
char * argv[];
{
	int i;
	Panel 	p = NULL;
	
	xv_init( XV_INIT_ARGC_PTR_ARGV, & argc, argv, NULL);
	
	F = xv_create( NULL, FRAME,
		      FRAME_LABEL,	"memory leak test program",
		      FRAME_SHOW_FOOTER, FALSE,
		      NULL);

	
	p = xv_create( F, PANEL,
		      WIN_ROWS, 1,
		      NULL);

	xv_create( p, PANEL_BUTTON,
		  PANEL_LABEL_STRING, 	"popup...",
		  PANEL_NOTIFY_PROC, 	popup,
		  NULL);


	window_fit( p);
	window_fit( F);
	xv_main_loop( F);
	exit( 0);
}

static void
popup()
{
	int i;
	Frame f;
	Panel p;
	
	f = xv_create( F, FRAME_CMD,
		      FRAME_LABEL, 		"popup",
		      FRAME_SHOW_FOOTER, 	FALSE,
		      FRAME_SHOW_RESIZE_CORNER, FALSE,
		      FRAME_CMD_PUSHPIN_IN, 	TRUE,
		      FRAME_DONE_PROC, 		done,
		      NULL);
	
	p = (Panel) xv_get( f, FRAME_CMD_PANEL);
	xv_set( p,
	       WIN_ROWS, 2,
	       WIN_COLUMNS, 10,	       
	       NULL);
	window_fit( f);
	xv_set( f,
	       XV_SHOW, TRUE,
	       NULL);
}

static void
done( f)
Frame f;
{
	xv_destroy( f);
}
-- 
----------------------------------------------------------------------
David Spencer		Desktalk Systems Inc.
dss@destalk.com
----------------------------------------------------------------------
Newsgroups: alt.toolkits.xview
From: moriarty@cs.dal.ca (Kevin J. M. Moriarty)
Subject: What's happening with Slingshot?
Keywords: slingshot,xview,toolkit
Organization: Math, Stats & CS, Dalhousie University, Halifax, NS, Canada
Date: Mon, 27 Jul 1992 18:43:06 GMT

	Does anyone know when/if the next version of slingshot will be
available?  Just wondering...

P.S. If you prefer to e-mail, please mail to the address below as I can't
receive mail on this account.

Thanks,
-Dave.

Dave MacDonald 			dave@homer.shec.hypercomp.ns.ca
Scotia High End Computing,	Halifax, N.S. CANADA
Newsgroups: alt.toolkits.xview
From: igs@teal.csn.org (Tom Nelson)
Subject: Problems getting XV_FONT attribute
Organization: Colorado SuperNet, Inc.
Distribution: na
Date: Tue, 28 Jul 1992 16:09:19 GMT



I am working on an OpenLook (Xview toolkit) application  and have been having
trouble getting the XV_FONT attribute for various objects.

I want to get the font for PANEL_MESSAGE, PANEL_TEXT, PANEL_BUTTON and 
PANEL_NUMERIC_TEXT items.   Thereafter, I will use the font and the 
FONT_STRING_DIMS to get the width and height (ie. extent) of the strings
I want to place in these items.

My method for doing this is:

    Xv_Font TextFont;
    Font_string_dims dims;

    TextFont = (Xv_Font)xv_get(existing_panel_text_object, XV_FONT);

    (void) xv_get (TextFont, FONT_STRING_DIMS, string, &dims);

The problem is the value returned for the font is always 0.  The only font I 
seem to be able to get is the font of the frame (which is the parent of the 
panel which is the parent of these panel items).

Any suggestions on how to correct this problem or go about doing what I want
to do in a better way?

Thanks,

Bruce De Young

bruce@igs.com
Newsgroups: alt.toolkits.xview
From: dss@biobio.desktalk.com (David S. Spencer)
Subject: Re: Canvas Limits
Organization: DeskTalk Systems Inc.
Date: Mon, 20 Jul 1992 18:43:57 GMT

In article <92199.091245AHUGHES@ESTEC.BITNET> <AHUGHES@ESTEC.BITNET> writes:
>The problem you are probably running into is that your process OR the X-Server
>is running out of swap store. A canvas the size you are talking about is likely
> to need a LOT of memory.

	I thought that he said that he was setting CANVAS_RETAINED to FALSE,
	thus the canvas shouldn't be taking up much memory.  I've found
	that the max dimension of a canvas is (2^15-1) - i.e. it seems to
	store it as a signed 16 bit quanity, thus the problem he had setting
	it to 33,000.

-- 
----------------------------------------------------------------------
David Spencer		Desktalk Systems Inc.
dss@destalk.com
----------------------------------------------------------------------
Newsgroups: alt.toolkits.xview
From: rohit@NeoSoft.com (Rohit Mehrotra)
Subject: Drag 'n Drop
Organization: NeoSoft Communications Services -- (713) 684-5900
Date: Thu, 30 Jul 1992 23:09:42 GMT

XView

Can someone please tell me how to use the DND facility with XView 3
so that I can give textedit the name of the file to be read rather
than sending it a string ?

Ive implemented Drag n drop for my application and I can quite happily
accept data from textedit (either by pasting it in or by reading
the file when I drop onto my drop-site target).

However doing the reverse seems to rely on undocumented Sun facilities.
Specifically I am trying to understand the use of the TARGET atoms.
Normally data comes in as a XA_STRING, however textedit uses the
_SUN_HOST_NAME (is that spelled right?) and _SUN_FILE_NAME atoms
amongst others. If you do a strings of textedit or do an xlsatoms
you will see lots of _SUN* atoms which are not documented.

How can I copy a file to textedit without sending it the contents of
the file via the X-server.

The problem is that if I send anything to textedit it inserts it into
the current file rather than editing the new file I want it to.

If anyone knows of any example programs which use DND and can happily
talk to textedit this way then please point them out to me. 

Anyone know of any archives with good examples of the XView tricks of
the trade ?

I find the O'reilly book really a pretty poor document (Vol 7 rev 3). 
The sources from X11R5/contrib are NOT the same as suns so
they arent too helpful either.

Thanks in advance


Rohit Mehrotra

Please EMAIL me your answer and I would post a summary.
-- 
Rohit Mehrotra
------------------------------------------------------------------------------
VITAL				| 	10755 Meadowglen Lane, #238
Ph: 713-781-7406		| 	Houston, TX 77042.
Newsgroups: alt.toolkits.xview
From: rsmith@pioneer.arc.nasa.gov (Roger Smith RCS)
Subject: repaint proc called too often
Organization: RIACS, NASA Ames Research Center
Date: Wed, 22 Jul 92 23:40:04 GMT

Hello Netters.

Can anyone tell me why my repaint proceedure get called exactly
three times before the frame is even mapped?   

    frame = xv_create(XV_NULL, FRAME,
                      FRAME_LABEL,           "xuptime Control Panel",
                      FRAME_SHOW_HEADER,     TRUE,
                      FRAME_SHOW_FOOTER,     TRUE,
                      FRAME_NO_CONFIRM,      FALSE,
                      NULL);

    canvas_frame = xv_create(frame, FRAME,
                             FRAME_LABEL,   "xuptime Display Panel",
                             NULL);
    frame_set_rect(canvas_frame, &rect);
    canvas = (Canvas)xv_create(canvas_frame, CANVAS,
                               CANVAS_X_PAINT_WINDOW,    TRUE,
                               CANVAS_FIXED_IMAGE,       FALSE,
                               CANVAS_REPAINT_PROC,      repaint_proc,
                               WIN_CMS,                  cms,
                               NULL);
    xv_set(canvas_paint_window(canvas),
           WIN_EVENT_PROC,      myEventProc,
           NULL);
    xid = (XID)xv_get(canvas_paint_window(canvas), XV_XID);
    getGC(xid, &gc, font_info1);

    panel = xv_create(frame, PANEL, NULL);
    xv_set(canvas_paint_window(panel), NULL);


If there isn't any way to prevent this, is there some way to filter
the events sent to the repaint_proc.

Thanks for any advise offered.
------------------------------------------------------------------
Roger Smith
Sterling Software at
NASA-Ames Research Center
rsmith@proteus.arc.nasa.gov
- 
If change is -- inevitable -- predictable -- beneficial -- 
doesn't logic demand that you be a part of it?
One man cannot summon the future. But one man can change the present!
    -- Kirk and the Alternate Spock, "Mirror, Mirror," stardate unknown
+
From: billh@mugwump.UK.Sun.COM (Bill Hodgson - Sun EHQ - Cascade)
Newsgroups: alt.toolkits.xview
Subject: Re: Tips for Xview beginners...
Date: 29 Jul 92 10:00:15 GMT
Organization: Sun Microsystems, Inc.
Distribution: world
Reply-To: billh@mugwump.UK.Sun.COM
NNTP-Posting-Host: mugwump.uk.sun.com

In article 27312@pdnis.paradyne.com, bcutter@pdnis.paradyne.com (Brooks Cutter) writes:


>On xv_set() and xv_get()...
>
>Always, Always, ALWAYS make sure there is a terminating NULL at the
>end of the string.
>
..

xv_set(panel, PANEL_LIST_STRING, 0, "Foo", NULL);
>
>....If you don't have a terminating NULL at the end then you will get
>mysterious segmentation violations and buss errors (at least on a sparc).

there is no need for a terminating NULL on xv_get:

	char* myVar = (char*)xv_get(panelText, PANEL_VALUE);

But take the advice for xv_set!

;-)

---
Bill Hodgson, Sun Microsystems, Watchmoor Park, Camberley, Surrey, GU15 3YL, UK
Contactable On: +44-276-416635 (Work, Office Hours)

Newsgroups: alt.toolkits.xview
From: mealmei@srv.PacBell.COM (Mark Almeida)
Subject: Plotting package
Reply-To: mealmei@srv.PacBell.COM
Organization: Pacific Bel
Distribution: usa
Date: Thu, 30 Jul 1992 21:40:26 GMT

Does anyone out there know of any OpenLook/Xview libraries (commercial or PD) which support 2- and
3-D graphing/plotting ?  We are working on some network simulation which will require graphing/plotting
of data and would like to avoid re-inventing the wheel.  Post or E-mail replies; I'll summarize if there
is sufficient interest.


---
Mark E. Almeida 		2600 Camino Ramon Rm. 4N250S
				San Ramon, CA  94583
				(510)823-0691
				{att,bellcore,sun,ames,decwrl}!pacbell!mealmei
                        	or mealmei@srv.PacBell.COM

Newsgroups: alt.toolkits.xview
From: bcutter@pdnis.paradyne.com (Brooks Cutter)
Subject: Tips for Xview beginners...
Keywords: xview tips
Organization: AT&T Paradyne, Largo Florida
Date: Wed, 29 Jul 92 04:14:31 GMT

I thought I might pass these on, as I recently started XView programming
and was rather frustrated for a few days until I realized...

On xv_set() and xv_get()...

Always, Always, ALWAYS make sure there is a terminating NULL at the
end of the string.

for example...

xv_set(panel, PANEL_LIST_STRING, 0, "Foo", NULL);

...If you don't have a terminating NULL at the end then you will get
mysterious segmentation violations and buss errors (at least on a sparc).
...For those used to Xt Intrinsics, there may be confusion as XtSetValues
takes a fixed number of arguments.  Compare it to XtVaSetValues...

And...

I don't know if I'd quite call this a tip or not, but I've been
working with panel lists mostly.  I've found that if you call
PANEL_LIST_INSERT with the number of rows (as returned by 
PANEL_LIST_NROWS) before using PANEL_LIST STRING and/or
PANEL_LIST_GLYPH then it *MAY* crash after excessive calls.

My application crashed several times after a few hundred
inserts into the list ; When I commented out the PANEL_LIST_INSERT
(and just used PANEL_LIST_STRING/GLYPH with the value from
NROWS)...

I didn't test this fully to verify this was the problem (there may
be another cause).  Also, I was under the impression that P_L_INSERT
needed to be called even for appending to allocate room/data, etc..

Anyways, hope that helps somebody...

(I noted in c.w.x faq there were plans for a a.t.xview faq?)



-- 
                  =-=-=
Brooks Cutter    (I: bcutter@pdnis.paradyne.com)
                 (U: ...uunet!pdn!pdnis!bcutter)
Unix System Administrator, Information Services
Newsgroups: alt.toolkits.xview
From: bcutter@pdnis.paradyne.com (Brooks Cutter)
Subject: Re: Tips for Xview beginners...
Organization: Information Systems: AT&T Paradyne, Largo Florida
Date: Wed, 29 Jul 92 22:43:43 GMT

In article <RICKG.92Jul29085622@irondude.eng.sun.com> rickg@eng.sun.com writes:
>what version of XView are you running?  i don't see any problems
>with PANEL_LIST_INSERT in V3 (sans the possibility that you're
>running out of memory).

I'm using XView 3.0 (as came with OW3)

Previous to removing the PANEL_LIST_INSERT for appending, My 
application crashed multiple times, never getting past
200 rows inserted...

I've now been running the app for 2 days and there are 
nearly 2500 entries in the list..  I haven't had any problems since...

However, as I mentioned, I don't know for the fact this was the
cause of the problem.  I made other changes besides removing PL_INSERT
and the other changes might be the cause...

As mentioned previously, I did not test this to confirm this
is a problem.  After it stopped crashing, I was happy to
let it go...

(Just so you don't think I'm crazy for making such a large list
item, the app is also a rpc server and messages sent to it are
displayed in the list until they are acknowledged.)

...Thanks for the info...

-- 
                  =-=-=
Brooks Cutter    (I: bcutter@pdnis.paradyne.com)
                 (U: ...uunet!pdn!pdnis!bcutter)
Unix System Administrator, Information Services
Newsgroups: alt.toolkits.xview
From: tpb1@bellcore.com (Tom Barry)
Subject: Textwin notifications & delete
Reply-To: tpb1@bellcore.com
Organization: Bellcore
Date: Wed, 29 Jul 92 15:26:25 GMT
Keywords: delete, back space, notification

I am having a problem with notifications from a text subwindow.  I am using the
following code to interpose a notification process for my text subwindow.

        xv_set(textsw_first(_text_win),
                WIN_NO_EVENTS, WIN_CONSUME_EVENTS, WIN_TOP_KEYS,
                WIN_LEFT_KEYS, WIN_ASCII_EVENTS, NULL, NULL);        		     
       notify_interpose_event_func(textsw_first(_text_win),
                (Notify_func) input_win_event_proc, NOTIFY_SAFE);

This code works fine as my event process does receive the events above.  However,
the event process does *not* receive any event notification if the user presses the 
Delete or Back Space keys on the keyboard.  

My question is, what do I need to do so that I am notified of these events as well?
Is there something I should be including in the list of events in the xv_set() call?
Is it possible to be notified when the user presses Delete or Back Space in a 
text subwindow?

I am using XView 3.0 and 4.1.1

Tom Barry


Newsgroups: alt.toolkits.xview
From: hue@island.COM (Pond Scum)
Subject: Re: Scrolling an "infinitely" sized image.
Organization: Island Graphics Corp.
Distribution: na
Date: Tue, 21 Jul 1992 19:03:04 GMT

dss@biobio.desktalk.com (David S. Spencer) writes:
>Now, doing the "obvious" thing doesn't work - namely, when creating the
>canvas setting CANVAS_WIDTH to the size (say 100,000) and ditto for
>CANVAS_HEIGHT.  It looks like those values are 15 bit and anything over
>32K causes the canvas to by 1 pixel by 1 pixel ( and not 100,000 by 100,000).

I think the limit here is in the rect structure, the coordinates and sizes
are shorts.

The only thing I can think of doing is not attaching the scrollbars to the
canvas, let the canvas track the size of the window, proportion the scrollbars
to the current window size into your huge background canvas, and set up your
own notifier client to get events from the scrollbars and repaint the whole
window yourself when you get events from the scrollbars.

There is probably a better way to do this.

-Jonathan		hue@island.COM
Newsgroups: alt.toolkits.xview,comp.windows.open-look,uw.x-windows
From: slanka@chaos.cs.brandeis.edu (Ishantha Lokuge)
Subject: How to drag color bitmaps on mouse down events?
Organization: Brandeis University
Date: Sun, 26 Jul 1992 01:27:31 GMT

Hi Netters!



I have two objects (rectangle and circle) partly overlapping each other
drags it, then the rectangle should move with the cursor. Since, these are 
in color I am not sure how to handle the overlapping parts of the object
during the drag. Any help will be greatly appreciated. Thanks!

Ishantha
email: slanka@chaos.cs.brandeis.edu










Newsgroups: alt.toolkits.xview,comp.windows.open-look,comp.windows.x