<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Excel Do, Dynamic Does : CustomUI</title><link>http://msmvps.com/blogs/xldynamic/archive/tags/CustomUI/default.aspx</link><description>Tags: CustomUI</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>You Say CustomUI Editor, I Say TextPad</title><link>http://msmvps.com/blogs/xldynamic/archive/2009/11/30/you-say-customui-editor-i-say-textpad.aspx</link><pubDate>Mon, 30 Nov 2009 00:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1742973</guid><dc:creator>Bob Phillips</dc:creator><slash:comments>13</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/xldynamic/rsscomments.aspx?PostID=1742973</wfw:commentRss><comments>http://msmvps.com/blogs/xldynamic/archive/2009/11/30/you-say-customui-editor-i-say-textpad.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;I have written before about hand-crafting XML so as to
customise an Office 2007 ribbon at &lt;a href="http://msmvps.com/blogs/xldynamic/archive/2009/08/18/xml-is-such-a-pain.aspx"&gt;XML
Is Such A Pain&lt;/a&gt; and &lt;a href="http://msmvps.com/blogs/xldynamic/archive/2009/08/24/autogen-ed-ribbon-code.aspx"&gt;Autogen&amp;rsquo;ed
Ribbon Code&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;As I have mentioned before, the CustomUI editor is far from
perfect. It does allow adding of &lt;span&gt;&amp;nbsp;&lt;/span&gt;image
files and to validate the XML, but the editing experience is absolutely awful.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;My favourite editor is &lt;a href="http://www.textpad.com/"&gt;TextPad&lt;/a&gt;,
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&lt;span&gt;&amp;nbsp; &lt;/span&gt;entering script as well
as making the script more readable.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;Although I rarely use the CustomUI editor when I am developing
Excel ribbons these days as I autogen everything, my autogen doesn&amp;rsquo;t yet handle
Word or Access ribbons. As I still don&amp;rsquo;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.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:11pt;font-family:Arial;"&gt;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 &lt;a href="http://www.xldynamic.com/downloads/xld.CustomUI.zip"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1742973" width="1" height="1"&gt;</description><enclosure url="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.01.74.29.73/CustomUI.zip" length="861" type="application/x-zip-compressed" /><category domain="http://msmvps.com/blogs/xldynamic/archive/tags/RibbonX/default.aspx">RibbonX</category><category domain="http://msmvps.com/blogs/xldynamic/archive/tags/Excel/default.aspx">Excel</category><category domain="http://msmvps.com/blogs/xldynamic/archive/tags/CustomUI/default.aspx">CustomUI</category><category domain="http://msmvps.com/blogs/xldynamic/archive/tags/Excel+2007/default.aspx">Excel 2007</category></item></channel></rss>