Peter wrote:

> But if I fill the mask with a zebra pattern, draw the the borders into
> this mask, then if I draw this picture into the final graphics
> context, that will change my entire underlying image (atop which I
> want to draw just a dashed outline) into a zebra, no?

Yes.  What, you want XOR mode too?  :)  That's another thing that doesn't work 
well cross-platform (and isn't supported by Quartz at all, nor did it ever work 
well on, say, a gray image.)

> I do realize that marching ants is passé.  Is there another way, eg.
> passing an RB Object2D to one of the CoreGraphics routines via a
> declare to make its (or a derivative of this Object2D) border dashed? 

No, not that I can think of.  An Object2D isn't a CoreGraphics object, though 
it may be rendered as one -- rather, it's a REAL Software invention, which is 
internally exactly the same on all platforms.  It doesn't get converted into 
something platform-specific until rendering, but you have no way to hook into 
or extend it at that point.

Best,
- Joe

--
Joe Strout -- [EMAIL PROTECTED]
Available for custom REALbasic programming or instruction.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to