Can't this be solved when wxAUI gets updated? The latest wxPython (2.7.x) has a version of wxAUI that has tearable tabs (which look just like wxFlatNotebook). This means we don't have to make the silly distinction between tabs and dockable windows, so we can get an interface like Eclipse.
that was exactly what I proposed
here, but
Like we have now disabled dragging tabs around (except within the same notebook), we 'll probably disable any such exotic functionality in the future (regarding the editor and message tabs, at least). And this is just because such functionality doesn't fit C::B's design point of view. And if you 're wondering why not, then simply think that wxFNB (and wxAUI for that matter) reparent the controls when dragging and dropping. This is correct behaviour from their point of view, but not in the C::B context and the way it manages its resources (at least for now)...
Decide by yourself if that's an exotic functionality or not,
I don't care if you don't like eclipse it has one of the most flexible interfaces I have seen (doesn't count any of the confusing dialogs though). Any window can go anywhere and with a short double click it can become the main focus of screen.
I don't like Eclipse, but that is one of the things they got right (trough it was taken from VS2005?).
Anyways, this is not much related to the feature request PsYhLo is asking for, which is like Ceniza said, related to
this.