Category Archives: 12351

You Say CustomUI Editor, I Say TextPad


I have written before about hand-crafting XML so as to
customise an Office 2007 ribbon at XML
Is Such A Pain
and Autogen’ed
Ribbon Code


As I have mentioned before, the CustomUI editor is far from
perfect. It does allow adding of  image
files and to validate the XML, but the editing experience is absolutely awful.


My favourite editor is TextPad,
and one of the useful features of TextPad is the facility to incorporate syntax
files that are file type dependent, for instance a Visual Basic syntax file for
.bas and .vbs file types. The syntax files can highlight elements of your files
which assist in  entering script as well
as making the script more readable.


Although I rarely use the CustomUI editor when I am developing
Excel ribbons these days as I autogen everything, my autogen doesn’t yet handle
Word or Access ribbons. As I still don’t want to use the CustomUI editor, I
built myself a CustomUI syntax file for use with TextPad. I can now edit my XML
in TextPad, and copy and paste into the CustomUI editor when it is ready. I
find this much more productive.


It is still necessary to setup TextPad with a document class
for these files, setup the keyword colours and so on, but if you think it could
be useful, you can get it a copy via the RSS feed, or download it here.