Funny, I was just checking in to look for some hints on getting around
this very problem, and here it is being discussed rather recently.
It looks like the original poster never responded to the last
suggestions. I can tell you that it makes no difference. However, I
think the situation may be more specific than how he laid it out.
In my case, because I need to know when certain events happen, like a
slideshow starting or a new slide being changed to, (in design or
slideshow mode,) and because Mac PowerPoint doesn't support events, my
AddIn runs a constant loop, checking for changes like those I just
mentioned.
What happens is, when the Project Gallery is enabled, I can click
around on the various controls in that window, but clicking on "Cancel"
or "Open" does absolutely nothing. The window can never be dismissed
and the application has to be force quit. I have noted, however, that
if one selects one of those buttons almost immediately after the
Project Gallery window opens up, (presumably before the AddIn has a
chance to be started,) it works.
My guess is that, when the Project Gallery is enabled, PowerPoint is in
some kind of "not fully started" state, and as a result, maybe I'm
preventing events from getting through to the Project Gallery the way
they should be. I don't know why this would be, since I'm using
"DoEvents" liberally to make sure other aspects of PowerPoint continue
to function while my AddIn is running, but there's something that's
keeping those buttons on the window from being processed.
At first I just accepted it as a requirement of using our AddIn, but
after over a year in the wild and a few customer complaints, it's
becoming a big issue again.
....Eric...