<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SciTools Blog &#187; user tools</title>
	<atom:link href="http://scitools.com/blog/tag/user-tools/feed" rel="self" type="application/rss+xml" />
	<link>http://scitools.com/blog</link>
	<description>Maintain your Software</description>
	<lastBuildDate>Fri, 18 May 2012 18:57:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>User Tools enhancements (input/output)</title>
		<link>http://scitools.com/blog/2009/04/user-tools-enhancements-inputoutput.html</link>
		<comments>http://scitools.com/blog/2009/04/user-tools-enhancements-inputoutput.html#comments</comments>
		<pubDate>Fri, 10 Apr 2009 23:39:20 +0000</pubDate>
		<dc:creator>KevinG</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Understand 2.0]]></category>
		<category><![CDATA[user tools]]></category>

		<guid isPermaLink="false">http://scitools.com/blog/?p=405</guid>
		<description><![CDATA[With build 476 we are adding an exciting new capability to User Tools. The ability to perform operations directly in the editor. In the the User Tool configuration menu (Tools &#124; Configure User Tools), there are two new fields, Input and Output. As you might expect, the Input field lets you select what text you [...]]]></description>
			<content:encoded><![CDATA[<p>With build 476 we are adding an exciting new capability to User Tools. The ability to perform operations directly in the editor. In the the User Tool configuration menu (Tools | Configure User Tools), there are two new fields, Input and Output. As you might expect, the Input field lets you select what text you want to feed into your tool, and the output field lets you choose where you want the output redirected.<span id="more-405"></span><img class="size-full wp-image-406 aligncenter" title="screenshot_15" src="http://scitools.com/blog/wp-content/uploads/2009/04/screenshot_15.jpeg" alt="screenshot_15" width="382" height="396" /></p>
<p>For Input you can chose to use the selected text, the text of the entire current file, or not to use any input. You can output your results into the command output window like previous versions allowed, discard it, copy it to the clipboard, or overwrite the current selected text or file.</p>
<p>For example, the following would replace the word int with float in the currently highlighted text:</p>
<p style="text-align: center;"><img class="size-full wp-image-407 aligncenter" title="screenshot_16" src="http://scitools.com/blog/wp-content/uploads/2009/04/screenshot_16.jpeg" alt="screenshot_16" width="302" height="170" /></p>
<p>Yes, Find &amp; Replace would do the same thing, it&#8217;s just an example <img src='http://scitools.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>An example of replacing an entire file would be when <a href="http://scitools.com/blog/2008/11/tip-beautify-your-code.html" target="_blank">using astyle to format your code</a>. In that blog posting we had to overwrite the current file, and then reload it. Now we can feed the file text straight into the command and then the editor contents get automatically overwritten. No need to confirm the file reload every time:</p>
<p style="text-align: center;"><img class="size-full wp-image-408 aligncenter" title="screenshot_17" src="http://scitools.com/blog/wp-content/uploads/2009/04/screenshot_17.jpeg" alt="screenshot_17" width="308" height="169" /></p>
<p>As with many new Understand features, this was requested by a cutomer, we thought it was a good idea and that other people would use it, so we implemented it. If you have a good idea don&#8217;t hesitate to let us know. Just drop us an email at <a href="mailto://support@scitools.com">support@scitools.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://scitools.com/blog/2009/04/user-tools-enhancements-inputoutput.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip &#8211; Beautify your code</title>
		<link>http://scitools.com/blog/2008/11/tip-beautify-your-code.html</link>
		<comments>http://scitools.com/blog/2008/11/tip-beautify-your-code.html#comments</comments>
		<pubDate>Thu, 06 Nov 2008 20:49:32 +0000</pubDate>
		<dc:creator>KevinG</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Understand 2.0]]></category>
		<category><![CDATA[astyle]]></category>
		<category><![CDATA[beautify]]></category>
		<category><![CDATA[user tools]]></category>

		<guid isPermaLink="false">http://scitools.com/blog/http:/scitools.com/blog/archives/2008/11/tip-beautify-your-code.html</guid>
		<description><![CDATA[Your code is beautiful, formatted to your liking and spaced just how you want it, but sometimes you have to work with other people’s code – yuck! If only there was something that would make it look like your code, instead of spaghetti. Artistic Style, or astyle as it is also known, is a great [...]]]></description>
			<content:encoded><![CDATA[<p>Your code is beautiful, formatted to your liking and spaced just how you want it, but sometimes you have to work with other people’s code – yuck! If only there was something that would make it look like your code, instead of spaghetti. <a href="http://astyle.sourceforge.net/" target="_blank">Artistic Style</a>, or astyle as it is also known, is a great open source application that does exactly that.</p>
<p>So you can quickly turn this:</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_26.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb_12.png" border="0" alt="image" width="748" height="84" /></a></p>
<p>Into this:</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_28.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb_13.png" border="0" alt="image" width="604" height="212" /></a></p>
<p>We plan on implementing astyle into the editor at some point in the future, but I’m not so patient, and I decided to use our plugin mechanism to do it now, and will show you how.</p>
<p><span id="more-376"></span></p>
<p>There are two ways to run astyle from inside Understand, as an Interactive Report plugin, or as a custom user tool. Either way, first you’ll need to install or build astyle you can <a href="http://sourceforge.net/project/showfiles.php?group_id=2319l" target="_blank">download it from here</a>.</p>
<h3>Interactive Report</h3>
<p>The Interactive report integrates directly with the file context menu in Understand. Download the plugin <a href="http://www.scitools.com/plugins/plugins/IReport/astyle.upl" target="_blank">from here</a>(right click and save as). To install it, just move the file to SciTools\conf\plugin\User\IReport\ and restart Understand.<br />
To run the plugin, right click on a File, select Interactive Reports and Beautify</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_2.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb.png" border="0" alt="image" width="260" height="83" /></a></p>
<p>At which point you’ll be presented with the options window:</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_4.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb_1.png" border="0" alt="image" width="288" height="211" /></a></p>
<p>The first field is pretty straight forward, just navigate to where the astyle executable is installed.</p>
<p>The rest of the dialog may seem overwhelming, but the tricky part is figuring out what your “style” is. Astyle has 5 predefined styles, and chances are that one of them will be pretty close to what you like.</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_6.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb_2.png" border="0" alt="image" width="323" height="51" /></a></p>
<p>Astyle’s <a href="http://astyle.sourceforge.net/astyle.html" target="_blank">documentation</a> goes into more detail about each of these styles, but here is a rough overview:</p>
<table border="1" cellspacing="0" cellpadding="0" width="699">
<tbody>
<tr>
<td width="233" align="center" valign="top"><strong>ANSI</strong></td>
<td width="233" align="center" valign="top"><strong>GNU</strong></td>
<td width="233" align="center" valign="top"><strong>KR</strong></td>
</tr>
<tr>
<td width="233" valign="top">ANSI style formatting and indenting. Brackets are broken, indentation is 4 spaces. Namespaces, classes, and switches are NOT indented.</td>
<td width="233" valign="top">GNU style formatting and indenting. Brackets are broken, blocks are indented, and indentation is 2 spaces. Namespaces, classes, and switches are NOT indented.</td>
<td width="233" valign="top">Kernighan &amp; Ritchie style formatting and indenting. Brackets are attached, indentation is 4 spaces. Namespaces, classes, and switches are NOT indented.</td>
</tr>
<tr>
<td width="233" valign="top">
<pre>namespace foospace
{
int Foo()
{
if (isBar)
{
bar();
return 1;
}
else
return 0;
}
}</pre>
</td>
<td width="233" valign="top">
<pre>namespace foospace
{
int Foo()
{
if (isBar)
{
bar();
return 1;
}
else
return 0;
}
}</pre>
</td>
<td width="233" valign="top">
<pre>namespace foospace {
int Foo() {
if (isBar) {
bar();
return 1;
} else
return 0;
}
}</pre>
</td>
</tr>
</tbody>
</table>
<table border="1" cellspacing="0" cellpadding="0" width="466">
<tbody>
<tr>
<td width="233" align="center" valign="top"><strong>Linux</strong></td>
<td width="233" align="center" valign="top"><strong>Java</strong></td>
</tr>
<tr>
<td width="233" valign="top">Linux style formatting and indenting. All brackets are Linux style, indentation is 8 spaces. Namespaces, classes, and switches are NOT indented.</td>
<td width="233" valign="top">Java style formatting and indenting. Brackets are attached, indentation is 4 spaces. Switches are NOT indented.</td>
</tr>
<tr>
<td width="233" valign="top">
<pre>namespace foospace
{
int Foo()
{
if (isBar) {
bar();
return 1;
} else
return 0;
}
}</pre>
</td>
<td width="233" valign="top">
<pre>class foospace {
int Foo() {
if (isBar) {
bar();
return 1;
} else
return 0;
}
}</pre>
</td>
</tr>
</tbody>
</table>
<p>If one of these appeals to you as is, just select it from the “Predefined Style” section. If you want to modify one, select it and the other options in the dialog will allow you to override the default settings for a style. For more details about what the command does, select “Display the help text” in the Action section:</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_8.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb_3.png" border="0" alt="image" width="162" height="103" /></a></p>
<p>When you are ready to run it, you can either preview the changes in a separate window, or apply them directly to the source code. Of course I would suggest previewing the changes until you figure out exactly what your style is. Note that if your project uses relative paths or named roots, only the preview will work right now since the file naming is different, but you can still copy and paste <img src='http://scitools.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>User Tool</h3>
<p>If you already know what astyle command line options you want to use, you can setup a user tool  to quickly transform a file. Again, this only works for projects with absolute paths.</p>
<p>So here are the command line options I want to use with astyle:</p>
<p>astyle &#8211;style=ansi -t -B -w</p>
<p>To implement these as a user tool, I select Tools | User Tools | Configure</p>
<p>Then I create a new tool. I name it and provide the path to the astyle executable. Then I provide the parameters. The lipstick icon is optional <img src='http://scitools.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.scitools.com/blog/wp-content/uploads/2010/04/screenshot.43.png"><img style="display: inline; border-width: 0px;" title="screenshot.43" src="http://www.scitools.com/blog/wp-content/uploads/2010/04/screenshot.43_thumb.png" border="0" alt="screenshot.43" width="343" height="241" /></a></p>
<p>I also decided to bind this to a keyboard shortcut (Ctrl Shift B). You can set the keyboard shortcuts in Tool | Options | Key Bindings.</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_18.png"><img style="display: inline; border-width: 0px;" title="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipBeautifyyourcode_D95D/image_thumb_8.png" border="0" alt="image" width="535" height="97" /></a></p>
<p>Now if I run into an ugly file, I can just hit Ctrl Shift B, and bam, pretty code!</p>
]]></content:encoded>
			<wfw:commentRss>http://scitools.com/blog/2008/11/tip-beautify-your-code.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Tip: Making a custom User Tool</title>
		<link>http://scitools.com/blog/2008/07/tip-making-a-custom-user-tool.html</link>
		<comments>http://scitools.com/blog/2008/07/tip-making-a-custom-user-tool.html#comments</comments>
		<pubDate>Tue, 29 Jul 2008 20:33:02 +0000</pubDate>
		<dc:creator>KevinG</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Understand 2.0]]></category>
		<category><![CDATA[user tools]]></category>

		<guid isPermaLink="false">http://scitools.com/blog/http:/scitools.com/blog/archives/2008/07/tip-making-a-custom-user-tool.html</guid>
		<description><![CDATA[User tools are a convenient way to quickly access external tools or other applications. In an earlier post, Ken shared his SVN User Tools, which provide quick access to version control commands right inside the application.&#160; If you use a different version control system, or want to launch another application, you&#8217;ll need to know how [...]]]></description>
			<content:encoded><![CDATA[<p>User tools are a convenient way to quickly access external tools or other applications. In an earlier post, Ken shared his <a href="http://scitools.com/blog/2008/06/tip-setting-up-user-tools-for.html" target="_blank">SVN User Tools</a>, which provide quick access to version control commands right inside the application.&#160; If you use a different version control system, or want to launch another application, you&#8217;ll need to know how to make your own user tools.</p>
<p><span id="more-356"></span></p>
<h1>Launch an External Application</h1>
<p>For example, suppose I want to open the current file in Notepad. First select Tools | Configure User Tools</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_2.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="112" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb.png" width="279" border="0" /></a>&#160;</p>
<p>Enter the name you want to appear for your tool, and the executable that is being launched:</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_6.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="70" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_2.png" width="272" border="0" /></a> </p>
<p>The parameters section is a little more tricky. What you enter here will vary wildly based on what application you are launching. If you look at the arrow on the right of the parameters checkbox, you will see a list of variables that Understand can pass to another application.</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_8.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="129" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_3.png" width="190" border="0" /></a> </p>
<p>In this case we want to pass Notepad the name of the current file, so we select <strong>$CurFile</strong></p>
<p>If the application needs a working directory specified, you can set that, and if you would like to specify an icon for the tool, you can select something different than the application. These settings aren&#8217;t needed for this tool, so I leave them alone. Likewise there is no command line output and this is not an STI Perl script, so I&#8217;ll leave those checkboxes blank.</p>
<p>Finally we need to decide where we want the tool to appear inside of Understand. There are several option. </p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_10.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="65" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_4.png" width="244" border="0" /></a> </p>
<table cellspacing="0" cellpadding="0" width="700" border="0">
<tbody>
<tr>
<td valign="top" width="233"><strong>Pop up Menu</strong>           <br />Appears anywhere you right click</td>
<td valign="top" width="233"><strong>Main Menu</strong>           <br />Appears under Tools | User Tools</td>
<td valign="top" width="233"><strong>Toolbar</strong>           <br />Appears in the User Tools Toolbar</td>
</tr>
<tr>
<td valign="top" width="233"><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_14.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="85" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_6.png" width="244" border="0" /></a></td>
<td valign="top" width="233"><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_18.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="51" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_8.png" width="244" border="0" /></a><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_16.png"></a></td>
<td valign="top" width="233"><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_18.png"></a><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_16.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="56" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_7.png" width="114" border="0" /></a></a></td>
</tr>
</tbody>
</table>
<p>This tool will now open the current file in Notepad. Here are the complete settings.</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_20.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="217" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_9.png" width="244" border="0" /></a> </p>
<p>Here are a couple more examples of some basic tools.</p>
<h1>Launch Build System</h1>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_22.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="189" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_10.png" width="426" border="0" /></a> </p>
<p>&#160;</p>
<p>In this sample I want to launch my Make script. Note the parameter. In this case I don&#8217;t want to send it a file name, I want it to ask me what to build. The $Prompt parameters will ask you for input. When I run this tool, it will ask me for my build target, which is what I wanted</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_24.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="123" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_11.png" width="384" border="0" /></a> </p>
<p>Then the build output displays in the Understand command window. The great part of building in Understand is that if there are errors, you can simply click on the error message and Understand will jump straight to that line of code in the editor</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_26.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="38" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_12.png" width="918" border="0" /></a> </p>
<h1>Code Lookup</h1>
<p>In this sample, I want to lookup the selected text in MSDN&#8217;s library.&#160; There are many different ways to do this, but I think I&#8217;ll launch firefox with the following parameters:</p>
<p>http://www.google.com/search?q=<strong>$CurSelection</strong> site:msdn.microsoft.com+OR+site:support.microsoft.com</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_34.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="189" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_16.png" width="420" border="0" /></a> </p>
<p>This will search for the current highlighted text with Google on the MSDN site and the support site.</p>
<p><a href="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_32.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="80" alt="image" src="http://scitools.com/blog/wp-content/uploads/mt-old/WindowsLiveWriter/TipMakingacustomUserTool_C7F5/image_thumb_15.png" width="197" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://scitools.com/blog/2008/07/tip-making-a-custom-user-tool.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

