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.
Prerequisites
Visual Studio 2008 and Tabs Studio v1.6.3.
How to create a floating tab group
- Make sure exactly two tab groups (horizontal or vertical) are opened.
- Decide for yourself what tab group you want to detach.
- Resize main Visual Studio window for tab group that remains.
- 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
Limitations of floating tab group window usage
- Can’t resize main Visual Studio window.
- 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.
- Can’t close floating tab group window – close whole Visual Studio instead.
- Can’t switch between windows that have different number of toolbars associated with them.
Feel free to try it for yourself.
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
Stuart,
Please, see this Commands usage example.
Comment by Sergey Vlasov — September 22, 2009 @ 6:31 pm
Ah-ha. I must have missed that post.
Thanks Sergey.
Comment by Anonymous — September 22, 2009 @ 8:52 pm
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
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