You mean for all 19 ribbons at once? No, it is not. You will have to
provide the RibbonX via the GetCustomUI callback for each RibbonID that
you want to provide it for.
The RibbonX Wei provided does not work. TabMessage and GroupActions are
idMso's for the beta 2 build of Office 2007, not for the release build. It
would work for the Outlook.Mail.Read ribbon if you used TabReadMessage and
GroupShow instead. However for the Outlook.Mail.Compose ribbon, you'd have
to use TabNewMailMessage and GroupSend.
I suggest you build your RibbonX as a string whenever GetCustomUI is
called and use the appropriate idMso's for the tabs and groups on that
particular ribbon then.
Patrick Schmid [OneNote MVP]
--------------
http://pschmid.net
***
Office 2007 RTM Issues:
http://pschmid.net/blog/2006/11/13/80
***
Customize Office 2007:
http://pschmid.net/office2007/customize
RibbonCustomizer Add-In:
http://pschmid.net/office2007/ribboncustomizer
OneNote 2007:
http://pschmid.net/office2007/onenote
***
Subscribe to my Office 2007 blog:
http://pschmid.net/blog/feed
Outlook has a lot of Ribbons ... Is it possible when creating a ribbon to
make it generic.
Is it possible to say modify the default tab and place my group after the
first group ?
Thanks.