No.
The problems are across the board for all common dialog calls using the ActiveX object.
I'm not having any special problems with the API call for the ChooseFonts, except that I cannot find the information required to make the call correctly. I can't get it to work on my Windows machine either. I think you're putting a lot of stock in the differences between mac and pc here. And I don't want to have to redesign this application any more just to accomodate the upgrades given to us by Microsoft.
I'm just asking for some help here in getting the API call right. Using the Ribbon in this particular application is clumsy, ugly, cluttering and unnecessarily graphical. I'm using the Ribbon in a lot of other places in the application, but for this it is wrong. When I re-write the entire application from scratch, I'll probably use the ribbon for this particular choice. For now I just want the silly little dialog to pop up and return the chosen parameters.