views:

34

answers:

0

I know that it's deprecated, and has been for a long time. However, I have a C++ browser plugin that still uses QuickDraw, and it isn't updating correctly. When I push a button, or scroll, it often won't do anything until some other event forces the screen to re-draw. I've traced through, and I'm drawing at the right time, and doing a QDFlushPortBuffer afterwards, which seems to be having no effect under 10.5. It seems to work fine in 10.4.

I know that the correct answer is to switch over to Quartz. I'm doing that. However, this is a living product, so if it's possible to fix this in 10.5, so that I have a working product while I do the migration over to Quartz, that would be great.

If I have to say "Nope, it's crappy in 10.5, but it'll work RSN" I can live with that, but it doesn't make my boss happy, if you understand...

I really AM looking for a quick fix, while I solve the real problem. thanks.