I have re-written several Max externals for Mac OS X which I had originally writting for Mac OS 9. In these objects I used several windows and did a lot of drawing in these, using the QuickDraw routines.
Having ported my code, the objects still work, but there are warning messages when compiling the code to indicate that the QuickDraw routines are now deprecated (though they still do their job).
I want to replace the QuickDraw routines, and so I started to study Quartz 2D and did some examples based on the Carbon Application framework. Is it possible to use Quartz 2D routines in Max externals in a similar way? And if so, how can I do this?