[comp.sys.amiga.tech] Window Frames & Refreshing

bryce@eris (Bryce Nesbitt) (03/26/88)

In article <> msl5864@ritcv.UUCP (Michael S. Leibow) writes:
|
|[Two problems...]
|Whenever the title bar in any window in my
|custom screen is changed (either menu operations, or ACTIVEWINDOW or
|INACTIVEWINDOW), The rest of the windows frames get redrawn....

You obviously need to read my recent article in "Transactor for the Amiga" :-).

The problem is you forgot to specify NOCAREFRESH in your NewWindow strcture.


>Also, is it possible to make system requesters related to my program come up
>in my custom screen instead of on the workbench screen?

Yes.  See page 24, April 1988, Tranactor for the Amiga.  :-) :-) :-)

Or,	use FindTask(0L);
	save pr_WindowPtr
	place one of your window pointers into pr_WindowPtr
	...use program...
	restore pr_WindowPtr
	close window
	...

See "libraries/dosextens.h".


For source code see (Guess what?!) "Transactor for the Amiga".

|\_/|  . ACK!, NAK!, EOT!, SOH!
{O_o} .     Bryce Nesbitt
 (")        BIX: mleeds (temporarily)
  U	    USENET: bryce@eris.berkeley.EDU -or- ucbvax!eris!bryce

ejkst@cisunx.UUCP (Eric J. Kennedy) (03/28/88)

In article <8039@agate.BERKELEY.EDU> bryce@eris (Bryce Nesbitt) writes:
>In article <> msl5864@ritcv.UUCP (Michael S. Leibow) writes:
>|
>|[Two problems...]
>|Whenever the title bar in any window in my
>|custom screen is changed (either menu operations, or ACTIVEWINDOW or
>|INACTIVEWINDOW), The rest of the windows frames get redrawn....

>You obviously need to read my recent article in "Transactor for the Amiga" :-).

>The problem is you forgot to specify NOCAREFRESH in your NewWindow strcture.


Related (maybe) question.  Why do screen refreshes, window sizing, menu
selections, anything having to do with intuition's graphics take _soooo_
long when running WordPerfect?  Could it be this (or some related)
problem?  If you simply click the menu bar, sometimes there's a full
three seconds before you have control over the mouse again.  This is
stupid.  Even resizing or moving another window is slowed way down.  Any
thoughts?

-- 
------------
Eric Kennedy
ejkst@cisunx.UUCP