[comp.sys.amiga.programmer] [-] Intuitionized Animation Routine

martin@IRO.UMontreal.CA (Daniel Martin) (01/22/91)

[-]
   Question:

   How do you combine intuition's facilities with an animation routine that
modifies the CopperList directly?

   Generally there are two (...) ways of doing scrolling:
	a) use intuitions facilities, and it's own scrolling routines
	b) use your own view, and some copper based scrolling routines

   Technique (a) provides full intuition support, but the speed and
smoothness of the scroll is not acceptable.  Technique (b) works well, 
but you can't use intuition's facilities (Windows, Gadgets, MouseEvents,
KeyEvents) since they perform on intuition's own view.

   I'm using an hybrid approch, where I use intuition, and modify
it's copper list when I want to scroll.  This works, but in very 
special conditions (please don't drag this screen :-) ).  And I know that:

	THIS IS UGLY, DANGEROUS, AND FORBIDDEN BY ALL CBM LITERATURE.


   Now, how can I use intuition AND animate using the CopperList without
breaking anything?  (UCopList are just a partial solution...)

	Daniel.


P.s Answers can be helpfull to people designing multitasking games.

--
    // Daniel Martin                            Universite de Montreal   \\
   //  MediaLab, ca vous regarde!               C.P. 6128, Succursale A,  \\
\\//   Mail: martin@IRO.UMontreal.CA            Montreal (Quebec), CANADA, \\//
 \/    Tel.: (514) 343-6111 poste 3494          H3C 3J7                     \/