<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tabs Studio Blog (organizing Visual Studio document tabs) &#187; Uncategorized</title>
	<atom:link href="http://blog.tabsstudio.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tabsstudio.com</link>
	<description>Tabs Studio Blog (the Visual Studio add-in development)</description>
	<lastBuildDate>Thu, 26 Aug 2010 08:29:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.tabsstudio.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/ba78d6f4bf22b80ac4a0065cc7ce4b14?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tabs Studio Blog (organizing Visual Studio document tabs) &#187; Uncategorized</title>
		<link>http://blog.tabsstudio.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.tabsstudio.com/osd.xml" title="Tabs Studio Blog (organizing Visual Studio document tabs)" />
	<atom:link rel='hub' href='http://blog.tabsstudio.com/?pushpress=hub'/>
		<item>
		<title>ASP.NET MVC tabs grouping and coloring</title>
		<link>http://blog.tabsstudio.com/2010/08/26/asp-net-mvc-tabs-grouping-and-coloring/</link>
		<comments>http://blog.tabsstudio.com/2010/08/26/asp-net-mvc-tabs-grouping-and-coloring/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 08:29:19 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add-ins]]></category>
		<category><![CDATA[Style]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=962</guid>
		<description><![CDATA[I&#8217;ve created the MvcGroup add-in that groups ASP.NET MVC controller and view tabs near each other (a controller is placed before views). This add-in also adds IsController, IsView and GroupName properties that can be used to color MVC tabs by type and/or by group name. See the following two examples: &#60;Style TargetType="TabsStudio:Tab" BasedOn="{StaticResource DefaultTabStyle}"&#62; &#60;Style.Triggers&#62; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=962&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve created the <a href="http://www.tabsstudio.com/download/addins/MvcGroup_100.zip">MvcGroup add-in</a> that groups ASP.NET MVC controller and view tabs near each other (a controller is placed before views). This add-in also adds <i>IsController</i>, <i>IsView</i> and <i>GroupName</i> properties that can be used to color MVC tabs by type and/or by group name. See the following two examples:</p>
<pre>
&lt;Style TargetType="TabsStudio:Tab" BasedOn="{StaticResource DefaultTabStyle}"&gt;
  &lt;Style.Triggers&gt;
    &lt;MultiTrigger&gt;
      &lt;MultiTrigger.Conditions&gt;
        &lt;Condition Property="TabsStudioMvcGroup:Properties.IsController" Value="True"/&gt;
        &lt;Condition Property="IsTabSelected" Value="False"/&gt;
      &lt;/MultiTrigger.Conditions&gt;
      &lt;Setter Property="Background"&gt;
        &lt;Setter.Value&gt;
          &lt;LinearGradientBrush StartPoint="0,0" EndPoint="0,1"&gt;
            &lt;GradientStop Color="#F5F5F5" Offset="0"/&gt;
            &lt;GradientStop Color="#B0D0B0" Offset="1"/&gt;
          &lt;/LinearGradientBrush&gt;
        &lt;/Setter.Value&gt;
      &lt;/Setter&gt;
    &lt;/MultiTrigger&gt;
    &lt;MultiTrigger&gt;
      &lt;MultiTrigger.Conditions&gt;
        &lt;Condition Property="TabsStudioMvcGroup:Properties.IsView" Value="True"/&gt;
        &lt;Condition Property="IsTabSelected" Value="False"/&gt;
      &lt;/MultiTrigger.Conditions&gt;
      &lt;Setter Property="Background"&gt;
        &lt;Setter.Value&gt;
          &lt;LinearGradientBrush StartPoint="0,0" EndPoint="0,1"&gt;
            &lt;GradientStop Color="#F5F5F5" Offset="0"/&gt;
            &lt;GradientStop Color="#B0B0D0" Offset="1"/&gt;
          &lt;/LinearGradientBrush&gt;
        &lt;/Setter.Value&gt;
      &lt;/Setter&gt;
    &lt;/MultiTrigger&gt;
  &lt;/Style.Triggers&gt;
&lt;/Style&gt;
</pre>
<div id="attachment_964" class="wp-caption aligncenter" style="width: 677px"><a href="http://tabsstudio.files.wordpress.com/2010/08/asp-net-mvc-tabs-grouping-and-coloring-by-type.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/asp-net-mvc-tabs-grouping-and-coloring-by-type.png?w=667&#038;h=442" alt="ASP.NET MVC tabs grouping and coloring by type" title="ASP.NET MVC tabs grouping and coloring by type" width="667" height="442" class="size-full wp-image-964" /></a><p class="wp-caption-text">ASP.NET MVC tabs grouping and coloring by type</p></div>
<pre>
&lt;Style TargetType="TabsStudio:Tab" BasedOn="{StaticResource DefaultTabStyle}"&gt;
  &lt;Style.Triggers&gt;
    &lt;MultiTrigger&gt;
      &lt;MultiTrigger.Conditions&gt;
        &lt;Condition Property="TabsStudioMvcGroup:Properties.GroupName" Value="Account"/&gt;
        &lt;Condition Property="IsTabSelected" Value="False"/&gt;
      &lt;/MultiTrigger.Conditions&gt;
      &lt;Setter Property="Background"&gt;
        &lt;Setter.Value&gt;
          &lt;LinearGradientBrush StartPoint="0,0" EndPoint="0,1"&gt;
            &lt;GradientStop Color="#F5F5F5" Offset="0"/&gt;
            &lt;GradientStop Color="#B0D0B0" Offset="1"/&gt;
          &lt;/LinearGradientBrush&gt;
        &lt;/Setter.Value&gt;
      &lt;/Setter&gt;
    &lt;/MultiTrigger&gt;
    &lt;MultiTrigger&gt;
      &lt;MultiTrigger.Conditions&gt;
        &lt;Condition Property="TabsStudioMvcGroup:Properties.GroupName" Value="Home"/&gt;
        &lt;Condition Property="IsTabSelected" Value="False"/&gt;
      &lt;/MultiTrigger.Conditions&gt;
      &lt;Setter Property="Background"&gt;
        &lt;Setter.Value&gt;
          &lt;LinearGradientBrush StartPoint="0,0" EndPoint="0,1"&gt;
            &lt;GradientStop Color="#F5F5F5" Offset="0"/&gt;
            &lt;GradientStop Color="#B0B0D0" Offset="1"/&gt;
          &lt;/LinearGradientBrush&gt;
        &lt;/Setter.Value&gt;
      &lt;/Setter&gt;
    &lt;/MultiTrigger&gt;
  &lt;/Style.Triggers&gt;
&lt;/Style&gt;
</pre>
<div id="attachment_963" class="wp-caption aligncenter" style="width: 677px"><a href="http://tabsstudio.files.wordpress.com/2010/08/asp-net-mvc-tabs-grouping-and-coloring-by-group-name.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/asp-net-mvc-tabs-grouping-and-coloring-by-group-name.png?w=667&#038;h=442" alt="ASP.NET MVC tabs grouping and coloring by group name" title="ASP.NET MVC tabs grouping and coloring by group name" width="667" height="442" class="size-full wp-image-963" /></a><p class="wp-caption-text">ASP.NET MVC tabs grouping and coloring by group name</p></div>
<p>
Download link: <a href="http://www.tabsstudio.com/download/addins/MvcGroup_100.zip">MvcGroup v1.0.0</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/962/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/962/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/962/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/962/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/962/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/962/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/962/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/962/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=962&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/08/26/asp-net-mvc-tabs-grouping-and-coloring/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/asp-net-mvc-tabs-grouping-and-coloring-by-type.png" medium="image">
			<media:title type="html">ASP.NET MVC tabs grouping and coloring by type</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/asp-net-mvc-tabs-grouping-and-coloring-by-group-name.png" medium="image">
			<media:title type="html">ASP.NET MVC tabs grouping and coloring by group name</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio LightSwitch Beta 1 support</title>
		<link>http://blog.tabsstudio.com/2010/08/24/visual-studio-lightswitch-beta-1-support/</link>
		<comments>http://blog.tabsstudio.com/2010/08/24/visual-studio-lightswitch-beta-1-support/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 06:04:19 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=955</guid>
		<description><![CDATA[Microsoft released LightSwitch Beta1 yesterday. If you already have Visual Studio 2010 installed, then LightSwitch package is added to the main IDE. If you install LightSwitch on a clean machine, customized VS IDE is created for development: To run Tabs Studio in a standalone LightSwitch IDE, first install stdole.dll in the GAC. Other than that, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=955&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Microsoft <a href="http://blogs.msdn.com/b/jasonz/archive/2010/08/23/lightswitch-beta1-now-available-building-your-first-app.aspx">released LightSwitch Beta1</a> yesterday. If you already have Visual Studio 2010 installed, then LightSwitch package is added to the main IDE. If you install LightSwitch on a clean machine, customized VS IDE is created for development:<br />
<div id="attachment_957" class="wp-caption aligncenter" style="width: 564px"><a href="http://tabsstudio.files.wordpress.com/2010/08/visual-studio-lightswitch-beta.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/visual-studio-lightswitch-beta.png?w=554&#038;h=389" alt="Visual Studio LightSwitch Beta" title="Visual Studio LightSwitch Beta" width="554" height="389" class="size-full wp-image-957" /></a><p class="wp-caption-text">Visual Studio LightSwitch Beta</p></div></p>
<p>
To run Tabs Studio in a standalone LightSwitch IDE, first <a href="http://blog.tabsstudio.com/2010/04/20/missing-stdole-dll-with-a-custom-visual-studio-2010-installation/">install stdole.dll in the GAC</a>. Other than that, Tabs Studio works in LightSwitch IDE as usual:
</p>
<div id="attachment_956" class="wp-caption aligncenter" style="width: 814px"><a href="http://tabsstudio.files.wordpress.com/2010/08/tabs-studio-in-visual-studio-lightswitch-beta-1.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/tabs-studio-in-visual-studio-lightswitch-beta-1.png?w=804&#038;h=530" alt="Tabs Studio in Visual Studio LightSwitch Beta 1" title="Tabs Studio in Visual Studio LightSwitch Beta 1" width="804" height="530" class="size-full wp-image-956" /></a><p class="wp-caption-text">Tabs Studio in Visual Studio LightSwitch Beta 1</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/955/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/955/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/955/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/955/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/955/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/955/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/955/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=955&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/08/24/visual-studio-lightswitch-beta-1-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/visual-studio-lightswitch-beta.png" medium="image">
			<media:title type="html">Visual Studio LightSwitch Beta</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/tabs-studio-in-visual-studio-lightswitch-beta-1.png" medium="image">
			<media:title type="html">Tabs Studio in Visual Studio LightSwitch Beta 1</media:title>
		</media:content>
	</item>
		<item>
		<title>Per project tab coloring</title>
		<link>http://blog.tabsstudio.com/2010/08/20/per-project-tab-coloring/</link>
		<comments>http://blog.tabsstudio.com/2010/08/20/per-project-tab-coloring/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 03:52:04 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add-ins]]></category>
		<category><![CDATA[Style]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=947</guid>
		<description><![CDATA[As the Decorator add-in demonstrated, it is easy to add project properties to tabs and use it for coloring. I decided to write the separate Projector add-in that explicitly adds the project name property to tabs. With the Projector installed, to color tabs for the ClassLibrary2 project with purple you can use the following style: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=947&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As the <a href="http://www.tabsstudio.com/documentation/add-ins.html#Sample">Decorator</a> add-in demonstrated, it is easy to add project properties to tabs and use it for coloring. I decided to write the separate <a href="http://www.tabsstudio.com/download/addins/Projector_100.zip">Projector</a> add-in that explicitly adds the project name property to tabs.</p>
<p>
With the <b>Projector</b> installed, to color tabs for the <i>ClassLibrary2</i> project with purple you can use the following style:
</p>
<pre>
&lt;Style TargetType="TabsStudio:Tab" BasedOn="{StaticResource DefaultTabStyle}"&gt;
    &lt;Style.Triggers&gt;
        &lt;MultiTrigger&gt;
            &lt;MultiTrigger.Conditions&gt;
                &lt;Condition Property="TabsStudioProjector:Properties.ProjectName" Value="ClassLibrary2"/&gt;
                &lt;Condition Property="IsTabSelected" Value="False"/&gt;
            &lt;/MultiTrigger.Conditions&gt;
            &lt;Setter Property="Background"&gt;
                &lt;Setter.Value&gt;
                     &lt;LinearGradientBrush StartPoint="0,0" EndPoint="0,1"&gt;
                         &lt;GradientStop Color="#F5F5F5" Offset="0"/&gt;
                         &lt;GradientStop Color="#B0B0F0" Offset="1"/&gt;
                     &lt;/LinearGradientBrush&gt;
                &lt;/Setter.Value&gt;
            &lt;/Setter&gt;
        &lt;/MultiTrigger&gt;
    &lt;/Style.Triggers&gt;
&lt;/Style&gt;
</pre>
<div id="attachment_949" class="wp-caption aligncenter" style="width: 592px"><a href="http://tabsstudio.files.wordpress.com/2010/08/purple-tab-from-the-classlibrary2-project.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/purple-tab-from-the-classlibrary2-project.png?w=582&#038;h=356" alt="Purple tab from the ClassLibrary2 project" title="Purple tab from the ClassLibrary2 project" width="582" height="356" class="size-full wp-image-949" /></a><p class="wp-caption-text">Purple tab from the ClassLibrary2 project</p></div>
<p>
Finding and assigning a distinct color for each project in a solution could be hard. Assigning a single color to a group of projects is more practical, except WPF doesn&#8217;t have direct capability to trigger match between a project name and a list of names. <b>Projector</b> adds custom <i>IsAnyOfConverter</i> inherited from <i>System.Windows.Data.IValueConverter</i> to support this scenario. The custom <i>Convert</i> function of the converter receives tab&#8217;s project name as the <i>value</i> parameter, comma separated list of project names for a color as the <i>parameter</i> parameter and returns <i>true</i> if tab&#8217;s project name is in the list:
</p>
<pre>
public object Convert(object value, System.Type targetType,
    object parameter, System.Globalization.CultureInfo culture)
{
    string[] allowedValues = ((string)parameter).Split(new System.Char[] { ',' });
    return ((System.Collections.Generic.IList)allowedValues).Contains((string)value);
}
</pre>
<p>
To use this converter in XAML we define it as a static resource and invoke in a data trigger:
</p>
<pre>
&lt;TabsStudioProjector:IsAnyOfConverter x:Key="IsAnyOf" /&gt;

&lt;Style TargetType="TabsStudio:Tab" BasedOn="{StaticResource DefaultTabStyle}"&gt;
    &lt;Style.Triggers&gt;
        &lt;MultiDataTrigger&gt;
            &lt;MultiDataTrigger.Conditions&gt;
                &lt;Condition Binding="{Binding Path=(TabsStudioProjector:Properties.ProjectName),
                        RelativeSource={RelativeSource Self},
                        Converter={StaticResource IsAnyOf},
                        ConverterParameter='ClassLibrary3,ClassLibrary4'}"
                        Value="True"/&gt;
                &lt;Condition Binding="{Binding Path=IsTabSelected, RelativeSource={RelativeSource Self}}" Value="False"/&gt;
            &lt;/MultiDataTrigger.Conditions&gt;
            &lt;Setter Property="Background"&gt;
                &lt;Setter.Value&gt;
                     &lt;LinearGradientBrush StartPoint="0,0" EndPoint="0,1"&gt;
                         &lt;GradientStop Color="#F5F5F5" Offset="0"/&gt;
                         &lt;GradientStop Color="#A0C0A0" Offset="1"/&gt;
                     &lt;/LinearGradientBrush&gt;
                &lt;/Setter.Value&gt;
            &lt;/Setter&gt;
        &lt;/MultiDataTrigger&gt;
    &lt;/Style.Triggers&gt;
&lt;/Style&gt;
</pre>
<div id="attachment_948" class="wp-caption aligncenter" style="width: 269px"><a href="http://tabsstudio.files.wordpress.com/2010/08/green-tabs-from-the-classlibrary3-and-classlibrary4-projects.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/green-tabs-from-the-classlibrary3-and-classlibrary4-projects.png?w=259&#038;h=26" alt="Green tabs from the ClassLibrary3 and ClassLibrary4 projects" title="Green tabs from the ClassLibrary3 and ClassLibrary4 projects" width="259" height="26" class="size-full wp-image-948" /></a><p class="wp-caption-text">Green tabs from the ClassLibrary3 and ClassLibrary4 projects</p></div>
<p>
Using the same technique it is possible, for example, to create a regex converter matching tab&#8217;s project name with a regular expression specified as the parameter.
</p>
<p>
Download link: <a href="http://www.tabsstudio.com/download/addins/Projector_100.zip">Projector v1.0</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/947/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/947/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/947/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/947/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/947/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/947/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/947/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=947&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/08/20/per-project-tab-coloring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/purple-tab-from-the-classlibrary2-project.png" medium="image">
			<media:title type="html">Purple tab from the ClassLibrary2 project</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/green-tabs-from-the-classlibrary3-and-classlibrary4-projects.png" medium="image">
			<media:title type="html">Green tabs from the ClassLibrary3 and ClassLibrary4 projects</media:title>
		</media:content>
	</item>
		<item>
		<title>Extensions ordering</title>
		<link>http://blog.tabsstudio.com/2010/08/12/extensions-ordering/</link>
		<comments>http://blog.tabsstudio.com/2010/08/12/extensions-ordering/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 18:01:47 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add-ins]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=940</guid>
		<description><![CDATA[By default extensions in a tab are alphabetically sorted. The new OrderEx add-in allows you to specify custom order for extensions. For example, by default OrderEx places .h extension before .cpp: In the add-in, priorityExtensions array specifies order of extensions. Extensions not found in this array are placed after specified ones: private string[] priorityExtensions = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=940&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By default extensions in a tab are alphabetically sorted. The new <a href="http://www.tabsstudio.com/download/addins/OrderEx_100.zip">OrderEx</a> add-in allows you to specify custom order for extensions. For example, by default OrderEx places <i>.h</i> extension before <i>.cpp</i>:<br />
<div id="attachment_941" class="wp-caption aligncenter" style="width: 394px"><a href="http://tabsstudio.files.wordpress.com/2010/08/custom-extensions-order.png"><img src="http://tabsstudio.files.wordpress.com/2010/08/custom-extensions-order.png?w=384&#038;h=26" alt="Custom extensions order" title="Custom extensions order" width="384" height="26" class="size-full wp-image-941" /></a><p class="wp-caption-text">Custom extensions order</p></div></p>
<p>
In the add-in, <i>priorityExtensions</i> array specifies order of extensions. Extensions not found in this array are placed after specified ones:
</p>
<pre>
private string[] priorityExtensions = { ".h", ".cpp" };
</pre>
<p>
It is highly recommended to use <a href="http://www.tabsstudio.com/download/TabsStudio_210.msi">Tabs Studio v2.1.0</a> or greater with this add-in, otherwise custom ordering may be occasionally reset to default.
</p>
<p>
Download link: <a href="http://www.tabsstudio.com/download/addins/OrderEx_100.zip">OrderEx v1.0</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/940/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=940&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/08/12/extensions-ordering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/08/custom-extensions-order.png" medium="image">
			<media:title type="html">Custom extensions order</media:title>
		</media:content>
	</item>
		<item>
		<title>NewGroup add-in for VS 2010</title>
		<link>http://blog.tabsstudio.com/2010/06/28/newgroup-add-in-for-vs-2010/</link>
		<comments>http://blog.tabsstudio.com/2010/06/28/newgroup-add-in-for-vs-2010/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 15:29:49 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add-ins]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=920</guid>
		<description><![CDATA[I&#8217;m often asked about the missing New horizontal/vertical tab group commands in the Tabs Studio context menu. Due to technical difficulties I can&#8217;t come up with a good overall solution for it, but now that Visual Studio 2010 introduces two new Window.NewHorizontalTabGroup and Window.NewVerticalTabGroup commands I can solve the most common case with an add-in: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=920&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m often asked about the missing <b>New horizontal/vertical tab group</b> commands in the Tabs Studio context menu. Due to technical difficulties I can&#8217;t come up with a good overall solution for it, but now that Visual Studio 2010 introduces two new <b>Window.NewHorizontalTabGroup</b> and <b>Window.NewVerticalTabGroup</b> commands I can solve the most common case with an add-in:<br />
<div id="attachment_921" class="wp-caption aligncenter" style="width: 381px"><a href="http://tabsstudio.files.wordpress.com/2010/06/new-tab-group-commands.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/new-tab-group-commands.png?w=371&#038;h=451" alt="New tab group commands" title="New tab group commands" width="371" height="451" class="size-full wp-image-921" /></a><p class="wp-caption-text">New tab group commands</p></div></p>
<p>The <a href="http://www.tabsstudio.com/download/addins/NewGroup_100.zip">NewGroup</a> add-in adds the <b>New horizontal/vertical tab group</b> commands to the Tabs Studio context menu for the selected tab/extension if commands are available. For example, the <b>New horizontal tab group</b> command is not available when vertical tab groups already created and both commands are not available when there is only one tab in a selected group. In Tabs Studio you can open a tab context menu without making the tab selected &#8211; in this case the two new commands are not shown as it is much harder to determine if they should be available in this case.
</p>
<p>
<a href="http://www.tabsstudio.com/download/addins/NewGroup_100.zip">Download the NewGroup add-in</a> for VS 2010.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/920/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/920/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/920/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/920/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/920/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/920/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/920/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/920/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=920&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/06/28/newgroup-add-in-for-vs-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/new-tab-group-commands.png" medium="image">
			<media:title type="html">New tab group commands</media:title>
		</media:content>
	</item>
		<item>
		<title>Running add-ins from a network location in Visual Studio 2010</title>
		<link>http://blog.tabsstudio.com/2010/06/23/running-add-ins-from-a-network-location-in-visual-studio-2010/</link>
		<comments>http://blog.tabsstudio.com/2010/06/23/running-add-ins-from-a-network-location-in-visual-studio-2010/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 06:07:21 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add-ins]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=903</guid>
		<description><![CDATA[.NET runtime traditionally has strict rules against running managed code from a network. In Visual Studio 2008 (CLR v2) to run Tabs Studio from a network share you had to add special &#8220;Code Access Security Policy&#8221;. In Visual Studio 2010 (CLR v4) if you try to run Tabs Studio v2.0.5 from a network share you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=903&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>.NET runtime traditionally has strict rules against running managed code from a network. In Visual Studio 2008 (CLR v2) to run Tabs Studio from a network share you had to add <a href="http://blog.tabsstudio.com/2009/08/08/running-tabs-studio-from-a-network-share/">special &#8220;Code Access Security Policy&#8221;</a>.</p>
<p>
In Visual Studio 2010 (CLR v4) if you try to run Tabs Studio v2.0.5 from a network share you get error number 80131515:
</p>
<p><div id="attachment_906" class="wp-caption aligncenter" style="width: 489px"><a href="http://tabsstudio.files.wordpress.com/2010/06/tabs-studio-add-in-failed-to-load-with-error-80131515-in-vs-2010.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/tabs-studio-add-in-failed-to-load-with-error-80131515-in-vs-2010.png?w=479&#038;h=234" alt="Tabs Studio add-in failed to load with error 80131515 in VS 2010" title="Tabs Studio add-in failed to load with error 80131515 in VS 2010" width="479" height="234" class="size-full wp-image-906" /></a><p class="wp-caption-text">Tabs Studio add-in failed to load with error 80131515 in VS 2010</p></div><br />
To allow Tabs Studio to run you have to add the <b>loadFromRemoteSources</b> element (see the <a href="http://msdn.microsoft.com/en-us/library/dd409252.aspx">MSDN reference</a>) to the &#8220;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config&#8221;:</p>
<pre>
&lt;configuration&gt;
   &lt;runtime&gt;
      &lt;loadFromRemoteSources enabled="true"/&gt;
   &lt;/runtime&gt;
&lt;/configuration&gt;
</pre>
<p>Plus you have to upgrade to <a href="http://www.tabsstudio.com/download/TabsStudio_206.msi">Tabs Studio v2.0.6</a> that workarounds <a href="http://connect.microsoft.com/VisualStudio/feedback/details/569589/assembly-location-throws-argumentexception-in-a-visual-studio-2010-add-in-on-a-network-share">Assembly.Location throws ArgumentException</a>.</p>
<p>
Another potential problem is when you download <a href="http://www.tabsstudio.com/documentation/add-ins.html">Tabs Studio add-ins</a> to your computer for Visual Studio 2010 from the Internet they may end up blocked by Windows (it is not a problem for Visual Studio 2008):
</p>
<p><div id="attachment_905" class="wp-caption aligncenter" style="width: 387px"><a href="http://tabsstudio.files.wordpress.com/2010/06/saver-add-in-marked-as-a-file-from-another-computer.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/saver-add-in-marked-as-a-file-from-another-computer.png?w=377&#038;h=515" alt="Saver add-in marked as a file from another computer" title="Saver add-in marked as a file from another computer" width="377" height="515" class="size-full wp-image-905" /></a><p class="wp-caption-text">Saver add-in marked as a file from another computer</p></div><br />
Loading such add-in for VS 2010 silently fails in Tabs Studio v2.0.5 and gives the following error in <a href="http://www.tabsstudio.com/download/TabsStudio_206.msi">Tabs Studio v2.0.6</a>:<br />
<div id="attachment_904" class="wp-caption aligncenter" style="width: 497px"><a href="http://tabsstudio.files.wordpress.com/2010/06/blocked-saver-add-in-loading-error-in-vs-2010.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/blocked-saver-add-in-loading-error-in-vs-2010.png?w=487&#038;h=354" alt="Blocked Saver add-in loading error in VS 2010" title="Blocked Saver add-in loading error in VS 2010" width="487" height="354" class="size-full wp-image-904" /></a><p class="wp-caption-text">Blocked Saver add-in loading error in VS 2010</p></div><br />
To solve this problem you can either unblock Saver.dll in Windows Explorer or enable the <b>loadFromRemoteSources</b> switch in devenv.exe.config the same way as for running Tabs Studio from a network share.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/903/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=903&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/06/23/running-add-ins-from-a-network-location-in-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/tabs-studio-add-in-failed-to-load-with-error-80131515-in-vs-2010.png" medium="image">
			<media:title type="html">Tabs Studio add-in failed to load with error 80131515 in VS 2010</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/saver-add-in-marked-as-a-file-from-another-computer.png" medium="image">
			<media:title type="html">Saver add-in marked as a file from another computer</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/blocked-saver-add-in-loading-error-in-vs-2010.png" medium="image">
			<media:title type="html">Blocked Saver add-in loading error in VS 2010</media:title>
		</media:content>
	</item>
		<item>
		<title>Document Well 2010 Plus explained by the author</title>
		<link>http://blog.tabsstudio.com/2010/06/10/document-well-2010-plus-explained-by-the-author/</link>
		<comments>http://blog.tabsstudio.com/2010/06/10/document-well-2010-plus-explained-by-the-author/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 13:57:39 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=900</guid>
		<description><![CDATA[Radames Cruz Moreno thoroughly describes all the new tab features that are part of the Visual Studio 2010 Pro Power Tools on the Visual Studio Blog.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=900&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Radames Cruz Moreno thoroughly describes all the new tab features that are part of the Visual Studio 2010 Pro Power Tools on the <a href="http://blogs.msdn.com/b/visualstudio/archive/2010/06/10/document-well-2010-plus.aspx">Visual Studio Blog</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/900/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=900&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/06/10/document-well-2010-plus-explained-by-the-author/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>
	</item>
		<item>
		<title>Floating double click in Visual Studio 2010</title>
		<link>http://blog.tabsstudio.com/2010/06/09/floating-double-click-in-visual-studio-2010/</link>
		<comments>http://blog.tabsstudio.com/2010/06/09/floating-double-click-in-visual-studio-2010/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 05:13:52 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=890</guid>
		<description><![CDATA[By default in Visual Studio 2010 double clicking a tab or the title of a docked tool window creates a floating window. I&#8217;ve added this feature to Tabs Studio too &#8211; now double clicking a tab or an extension in a tab in VS 2010 creates a floating window. Of course, the Floating menu item [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=890&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By default in Visual Studio 2010 double clicking a tab or the title of a docked tool window creates a floating window. I&#8217;ve added this feature to Tabs Studio too &#8211; now double clicking a tab or an extension in a tab in VS 2010 creates a floating window. Of course, the <b>Floating</b> menu item is still available in the tab and extension context menus.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/890/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=890&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/06/09/floating-double-click-in-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio 2010 Pro Power Tools support</title>
		<link>http://blog.tabsstudio.com/2010/06/09/visual-studio-2010-pro-power-tools-support/</link>
		<comments>http://blog.tabsstudio.com/2010/06/09/visual-studio-2010-pro-power-tools-support/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 03:22:45 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=886</guid>
		<description><![CDATA[I&#8217;ve updated Tabs Studio to replace Power Tools&#8217; tabs as well. I recommend selecting the Visual Studio 2010 preset in the Document Tab Well options: Or you can uncheck the Enable scrolling option (to prevent scroller artifacts) and uncheck the Color tabs by project option (to use default colors for the line under the tabs) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=886&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated Tabs Studio to replace Power Tools&#8217; tabs as well. I recommend selecting the <b>Visual Studio 2010</b> preset in the <b>Document Tab Well</b> options:<br />
<div id="attachment_887" class="wp-caption aligncenter" style="width: 866px"><a href="http://tabsstudio.files.wordpress.com/2010/06/recommended-document-tab-well-options-for-tabs-studio.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/recommended-document-tab-well-options-for-tabs-studio.png?w=856&#038;h=638" alt="Recommended Document Tab Well Options for Tabs Studio" title="Recommended Document Tab Well Options for Tabs Studio" width="856" height="638" class="size-full wp-image-887" /></a><p class="wp-caption-text">Recommended Document Tab Well Options for Tabs Studio</p></div><br />
Or you can uncheck the <b>Enable scrolling</b> option (to prevent scroller artifacts) and uncheck the <b>Color tabs by project</b> option (to use default colors for the line under the tabs) in the default <b>Scrollable Tab Well</b> preset.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/886/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/886/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/886/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/886/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/886/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/886/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/886/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/886/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=886&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/06/09/visual-studio-2010-pro-power-tools-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/recommended-document-tab-well-options-for-tabs-studio.png" medium="image">
			<media:title type="html">Recommended Document Tab Well Options for Tabs Studio</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio 2010 Pro Power Tools add new Document Tab Well options</title>
		<link>http://blog.tabsstudio.com/2010/06/08/visual-studio-2010-pro-power-tools-add-new-document-tab-well-options/</link>
		<comments>http://blog.tabsstudio.com/2010/06/08/visual-studio-2010-pro-power-tools-add-new-document-tab-well-options/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 16:21:29 +0000</pubDate>
		<dc:creator>Sergey Vlasov</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.tabsstudio.com/?p=871</guid>
		<description><![CDATA[Microsoft has released Visual Studio 2010 Pro Power Tools today adding lots of new tab options: First things first &#8211; you can have multiple rows of pinned tabs now: I.e. after you pin some tabs, they will take multiple rows if needed. &#8220;Normal&#8221; tabs are still form single row. Pinned tabs can&#8217;t be reordered by [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=871&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Microsoft has released <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef">Visual Studio 2010 Pro Power Tools</a> today adding lots of new tab options:<br />
<div id="attachment_872" class="wp-caption aligncenter" style="width: 757px"><a href="http://tabsstudio.files.wordpress.com/2010/06/general-document-tab-well-options.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/general-document-tab-well-options.png?w=747&#038;h=430" alt="General Document Tab Well Options" title="General Document Tab Well Options" width="747" height="430" class="size-full wp-image-872" /></a><p class="wp-caption-text">General Document Tab Well Options</p></div><br />
<div id="attachment_873" class="wp-caption aligncenter" style="width: 757px"><a href="http://tabsstudio.files.wordpress.com/2010/06/color-coding-document-tab-well-options.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/color-coding-document-tab-well-options.png?w=747&#038;h=430" alt="Color Coding Document Tab Well Options" title="Color Coding Document Tab Well Options" width="747" height="430" class="size-full wp-image-873" /></a><p class="wp-caption-text">Color Coding Document Tab Well Options</p></div><br />
<div id="attachment_874" class="wp-caption aligncenter" style="width: 426px"><a href="http://tabsstudio.files.wordpress.com/2010/06/the-start-page-tab-after-power-tools-installation.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/the-start-page-tab-after-power-tools-installation.png?w=416&#038;h=201" alt="The Start Page tab after Power Tools installation" title="The Start Page tab after Power Tools installation" width="416" height="201" class="size-full wp-image-874" /></a><p class="wp-caption-text">The Start Page tab after Power Tools installation</p></div><br />
First things first &#8211; you can have multiple rows of pinned tabs now:<br />
<div id="attachment_875" class="wp-caption aligncenter" style="width: 580px"><a href="http://tabsstudio.files.wordpress.com/2010/06/multiple-rows-of-pinned-tabs.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/multiple-rows-of-pinned-tabs.png?w=570&#038;h=74" alt="Multiple rows of pinned tabs" title="Multiple rows of pinned tabs" width="570" height="74" class="size-full wp-image-875" /></a><p class="wp-caption-text">Multiple rows of pinned tabs</p></div><br />
I.e. after you pin some tabs, they will take multiple rows if needed. &#8220;Normal&#8221; tabs are still form single row. Pinned tabs can&#8217;t be reordered by mouse.</p>
<p>Tabs can be arranged vertically, to the left of the code window. When needed pinned tabs take several columns:</p>
<div id="attachment_876" class="wp-caption aligncenter" style="width: 939px"><a href="http://tabsstudio.files.wordpress.com/2010/06/vertical-tabs.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/vertical-tabs.png?w=929&#038;h=420" alt="Vertical tabs" title="Vertical tabs" width="929" height="420" class="size-full wp-image-876" /></a><p class="wp-caption-text">Vertical tabs</p></div><br />
<div id="attachment_877" class="wp-caption aligncenter" style="width: 939px"><a href="http://tabsstudio.files.wordpress.com/2010/06/two-columns-of-vertical-tabs.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/two-columns-of-vertical-tabs.png?w=929&#038;h=285" alt="Two columns of vertical tabs" title="Two columns of vertical tabs" width="929" height="285" class="size-full wp-image-877" /></a><p class="wp-caption-text">Two columns of vertical tabs</p></div>
<p>In addition to the standard tab list drop down for hidden tabs, &#8220;Visual Studio 2003 tab scrollers&#8221; can be enabled:</p>
<div id="attachment_878" class="wp-caption aligncenter" style="width: 939px"><a href="http://tabsstudio.files.wordpress.com/2010/06/the-standard-drop-down-and-visual-studio-2003-tab-scrollers.png"><img src="http://tabsstudio.files.wordpress.com/2010/06/the-standard-drop-down-and-visual-studio-2003-tab-scrollers.png?w=929&#038;h=300" alt="The standard drop down and Visual Studio 2003 tab scrollers" title="The standard drop down and Visual Studio 2003 tab scrollers" width="929" height="300" class="size-full wp-image-878" /></a><p class="wp-caption-text">The standard drop down and Visual Studio 2003 tab scrollers</p></div>
<p>I couldn&#8217;t make <b>Remove tabs by usage order</b> to remove tabs. All other options, I think, are self explanatory.</p>
<p><a href="http://www.tabsstudio.com">Tabs Studio</a> is not currently compatible with this extension (generates null reference exception at startup). I will see whether it can be fixed.</p>
<p>
<b>Update</b>: <a href="http://www.tabsstudio.com/download/TabsStudio_205.msi">Tabs Studio v2.0.5 released</a> with Visual Studio 2010 Pro Power Tools support (<a href="http://blog.tabsstudio.com/2010/06/09/visual-studio-2010-pro-power-tools-support/">read more about how it is supported</a>).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tabsstudio.wordpress.com/871/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tabsstudio.wordpress.com/871/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tabsstudio.wordpress.com/871/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tabsstudio.wordpress.com/871/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tabsstudio.wordpress.com/871/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tabsstudio.wordpress.com/871/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tabsstudio.wordpress.com/871/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tabsstudio.wordpress.com/871/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tabsstudio.com&amp;blog=7500212&amp;post=871&amp;subd=tabsstudio&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tabsstudio.com/2010/06/08/visual-studio-2010-pro-power-tools-add-new-document-tab-well-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34b5ec4a143dd4a12a8be0a65f71b0df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">svprogramming</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/general-document-tab-well-options.png" medium="image">
			<media:title type="html">General Document Tab Well Options</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/color-coding-document-tab-well-options.png" medium="image">
			<media:title type="html">Color Coding Document Tab Well Options</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/the-start-page-tab-after-power-tools-installation.png" medium="image">
			<media:title type="html">The Start Page tab after Power Tools installation</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/multiple-rows-of-pinned-tabs.png" medium="image">
			<media:title type="html">Multiple rows of pinned tabs</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/vertical-tabs.png" medium="image">
			<media:title type="html">Vertical tabs</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/two-columns-of-vertical-tabs.png" medium="image">
			<media:title type="html">Two columns of vertical tabs</media:title>
		</media:content>

		<media:content url="http://tabsstudio.files.wordpress.com/2010/06/the-standard-drop-down-and-visual-studio-2003-tab-scrollers.png" medium="image">
			<media:title type="html">The standard drop down and Visual Studio 2003 tab scrollers</media:title>
		</media:content>
	</item>
	</channel>
</rss>