Hi c3g, the regular UI uses <moi:Text> elements for text content in the UI, to support translations.
Anywhere there is a <moi:Text textid="id_value"> element, it means "Look up the text content matching this id in the current language's string table".
Those are areas where the text changes when the current language is changed under Options > General > Language.
In your case you have <moi:Text textid="Pipe"> , so that will look in the current language's string table for a value named "Pipe", and there isn't any such value so it's blank.
When you want to put in direct plain text instead of a text id string table lookup, you can just put in the text directly instead of using <moi:Text>, so for example have the button like this:
<moi:CommandButton icon="icons/pipe.png" command="Pipe">Pipe</moi:CommandButton>
- Michael
|