Tabs Studio Blog (organizing Visual Studio document tabs)

September 21, 2009

Floating tab groups support – Alpha 1

Filed under: Uncategorized — Sergey Vlasov @ 9:26 pm

To give some impression what is possible and what is problematic supporting floating tab groups I’m releasing an early alpha showing what I have now.


Visual Studio 2008 and Tabs Studio v1.6.3.

How to create a floating tab group

  1. Make sure exactly two tab groups (horizontal or vertical) are opened.
  2. Decide for yourself what tab group you want to detach.
  3. Resize main Visual Studio window for tab group that remains.
  4. Select tab group that you want to detach and invoke TabsStudio.Connect.DetachTabGroup aka Detach Tab Group command.

Floating tab group window is created that you can freely move and resize:

Floating tab group window and main Visual Studio window

Floating tab group window and main Visual Studio window

Limitations of floating tab group window usage

  1. Can’t resize main Visual Studio window.
  2. Can’t easily switch to main Visual Studio window – in most cases you need to switch to the tab group in main Visual Studio window first.
  3. Can’t close floating tab group window – close whole Visual Studio instead.
  4. Can’t switch between windows that have different number of toolbars associated with them.

Feel free to try it for yourself.


  1. Paint me dim, but I can’t figure out how to carry out step #4: “invoke TabsStudio.Connect.DetachTabGroup aka Detach Tab Group”

    Comment by Stuart Hemming — September 22, 2009 @ 1:31 pm

  2. Ah-ha. I must have missed that post.

    Thanks Sergey.

    Comment by Anonymous — September 22, 2009 @ 8:52 pm

  3. I’ve got to be honest, I’ve not done much with this, but I do have a dual monitor set up in the office and, so far, it does appear to work!


    Comment by stuarthemming — September 23, 2009 @ 12:26 pm

  4. OK.

    I’ve had more of a play now.

    All seems OK ’til I ran my project. The floating tab window resized that tabs up in to that top right third or so of the window but didn’t redraw the window itself; so it looked like the tab was there twice.

    When I stopped the project from running, the mis-drawn floating tab window stayed mis-drawn and I couldn’t do anything to change it. In the end I just closed it and reopened the files in the main VS window. Even then all wasn’t quite right; the .cs file, when selected, only drew in the right had half of the window ’til I closed and reopened it.

    Comment by stuarthemming — September 23, 2009 @ 1:43 pm

    • Yes, that’s it. Alpha 1 shows the possibilities, but easily fails under real usage. I’m working on Alpha 2 🙂

      Comment by Sergey Vlasov — September 23, 2009 @ 8:15 pm

      • Cool. I’ll leave it be ’til the next release.

        Comment by stuarthemming — September 23, 2009 @ 8:21 pm

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Blog at

%d bloggers like this: