> An interesting solution to your problem is to draw to an offscreen window
> and then use:
> 
> WinCopyRectangle (WinHandle srcWin, WinHandle dstWin, 
>                   RectanglePtr srcRect, SWord destX, 
>                   SWord destY, ScrOperation mode)
> 
> ..and set mode to be "scrOR"
> 
> Not sure what this does in grayscale mode, but in black and white this
> should work.
> 
> I discovered this function when I wanted to do XOR graphics a while ago
> (but I didn't discover it until _after_ I had worked around my problem
> (doh!)).  Thus, I've never actually tried it.  Your mileage may vary.

  i was using this in all my games.. but however, creating offscreen
  windows is not a good thing to do when it comes to OS 3.5 :)) i got
  a nice little email from palm saying i had 40+ windows :))

  i guess this solution works for anything before 3.5 :) however, with
  the more stricter memory management on 3.5 - we may need to consider
  alternatives.. such as custom BltBlt routines or masking.. :(

  cheers

az 
--
Aaron Ardiri 
Lecturer                       http://www.hig.se/~ardiri/
University-College i G�vle     mailto:[EMAIL PROTECTED]
SE 801 76 G�vle SWEDEN       
Tel: +46 26 64 87 38           Fax: +46 26 64 87 88
Mob: +46 70 656 1143           A/H: +46 26 10 16 11

Reply via email to