
Well, I think it should mimic the VS.NET enviroment. FOr example, when you have an unpinned item in VS.NET, you hover over it, it will expand, and when you 'leave' that area (move mouse somewhere else), it automatically goes away. In VS.NET, if you unpin, the item immediately goes away (hides) and the main area receives focus. Could you not give focus back to the previous item that had focus, or maybe the next guy in the ZOrder?
I am just looking for a way to not have to 'click' somewhere else to get it to go away. Even when you hover over the 'hidden' tabs in your product, it will autoexpand, but then when you 'leave' the control (move mouse away), it doesn't automatically retreat to the tab state. I did notice in VS.NET IDE when you hover over and it autoexpands, then control does not receive focus. In the current build of your product, when you hover over, it expands AND receives focus.
I would take a look at VS.NET. I think they handle it well. (My opinion, of course). That is the kind of functionality I am looking for, since you market your product as a 'mimic of the VIsual Studio .NET IDE environment.'. That is exactly what I want for my application. The closer you can get to that, the better.
Thanks,
Mark