Frosty
08-04-2011, 06:48 PM
I know there is a ribbon forum, but a) it's pretty dead and b) it applies to Word 2007 (technically), which is somewhat different.
I have a very specific question: does anyone know the xml code to actually recreate the Font Group from scratch? I've gotten as far as this:
<ribbon>
<tabs>
<tab idMso="TabHome">
<group idMso="GroupFont" visible="true"></group>
<group id="grpFontCustom" label="Font (new)" imageMso="WordArtFormatDialog" insertBeforeMso="GroupFont" autoScale="false" centerVertically="true" >
<box id="bxFont1" boxStyle="horizontal">
<control idMso="Font" visible="true"/>
<control idMso="FontSize" visible="true"/>
<control idMso="FontSizeIncreaseWord" visible="true"/>
<control idMso="FontSizeDecreaseWord" visible="true"/>
<gallery idMso="ChangeCaseGallery" visible="true" />
<control idMso="ClearFormatting" visible="true"/>
</box>
<box id="bxFont2" boxStyle="horizontal">
<control idMso="Bold" visible="true"/>
<control idMso="Italic" visible="true"/>
<gallery idMso="UnderlineGallery" visible="true"/>
<control idMso="Strikethrough" visible="true"/>
<control idMso="Subscript" visible="true"/>
<control idMso="Superscript" visible="true"/>
<gallery idMso="TextEffectsGallery" visible="true"/>
<gallery idMso="TextHighlightColorPicker" visible="true"/>
<gallery idMso="FontColorPicker" visible="true"/>
</box>
<dialogBoxLauncher>
<button idMso="FontDialog" visible="true"/>
</dialogBoxLauncher>
</group>
</tab>
</tabs>
</ribbon>
What I'm missing is the actual separators between a couple of the buttons.
Note: I have cross-posted this in our ribbon forum
http://www.vbaexpress.com/forum/showthread.php?t=38520
I have a very specific question: does anyone know the xml code to actually recreate the Font Group from scratch? I've gotten as far as this:
<ribbon>
<tabs>
<tab idMso="TabHome">
<group idMso="GroupFont" visible="true"></group>
<group id="grpFontCustom" label="Font (new)" imageMso="WordArtFormatDialog" insertBeforeMso="GroupFont" autoScale="false" centerVertically="true" >
<box id="bxFont1" boxStyle="horizontal">
<control idMso="Font" visible="true"/>
<control idMso="FontSize" visible="true"/>
<control idMso="FontSizeIncreaseWord" visible="true"/>
<control idMso="FontSizeDecreaseWord" visible="true"/>
<gallery idMso="ChangeCaseGallery" visible="true" />
<control idMso="ClearFormatting" visible="true"/>
</box>
<box id="bxFont2" boxStyle="horizontal">
<control idMso="Bold" visible="true"/>
<control idMso="Italic" visible="true"/>
<gallery idMso="UnderlineGallery" visible="true"/>
<control idMso="Strikethrough" visible="true"/>
<control idMso="Subscript" visible="true"/>
<control idMso="Superscript" visible="true"/>
<gallery idMso="TextEffectsGallery" visible="true"/>
<gallery idMso="TextHighlightColorPicker" visible="true"/>
<gallery idMso="FontColorPicker" visible="true"/>
</box>
<dialogBoxLauncher>
<button idMso="FontDialog" visible="true"/>
</dialogBoxLauncher>
</group>
</tab>
</tabs>
</ribbon>
What I'm missing is the actual separators between a couple of the buttons.
Note: I have cross-posted this in our ribbon forum
http://www.vbaexpress.com/forum/showthread.php?t=38520