I have a custom Word Ribbon using a built-in control that doesn't behave the same way as the built-in control. I'm hoping someone might have an idea on how to save an extra click.
So the built-in Ribbon button for Highlighting text behaves like a Combobox. If you click on the left, it highlights the text, if you click on the right arrow, it expands to show various colours that can be selected. Also I can double-click the highlighter to have it remain on so I can drag multiple areas on the page and have highlights applied. Simples!
I can use the GUI to add the button to another ribbon. Happily this works normally and can be exported to show up as:
	Code:
	<mso:gallery idQ="mso:TextHighlightColorPicker" showInRibbon="false" visible="true"/>
 However, the GUI change only works on my machine and doesn't distribute with a template, hence the need for hand-crafted ribbon code.
So, when I create a custom ribbon and add that 'same' code along with the namespace, the Gallery behaviour starts to bite. This means that clicking on the left side expands the colour picker thus requiring another mouse move and a second click that the original control didn't require. Double-click doesn't work either. Bugger!
I've tried variations on my ribbon without success. That code at its simplest is:
	Code:
	<gallery idMso="TextHighlightColorPicker" showLabel="false" />
 Does anyone have a solution to make the Custom ribbon version of the built-in control behave the same way as the GUI-edited ribbon behaves?