Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: wtherapy on September 20, 2007, 11:28:58 am

Title: Make all windows dockable in the same area
Post by: wtherapy on September 20, 2007, 11:28:58 am
Please, make all windows dockable in the same window area, as tabs. I need watch, call stack, opened files, find in files and other windows available during a debugging session. As it is now, I need to put them in separate window areas thereby making them very small ( imagine 5-6 windows in the lower tab ). The best solution would be to have them displayed as displayed by Visual Studio 2003 ( group them as tabs in larger window groups, as the user chooses ). For example, the user can make a tabs group with call stack, watch and debugger and another tab group with build output, and find in files. However, if the user chooses, he can make them all in the same tab group.

[attachment deleted by admin]
Title: Re: Make all windows dockable in the same area
Post by: dje on September 20, 2007, 02:14:17 pm
Hi !

I don't know if it is possible but I woulld really like to benefit from a notebook for all debug windows.

Dje
Title: Re: Make all windows dockable in the same area
Post by: raph on September 21, 2007, 09:32:53 am
Hi,

actually this is possible. Someone has posted a patch (http://sourceforge.net/tracker/index.php?func=detail&aid=1629361&group_id=9863&atid=309863).
You will find his site, here (http://www.gamemosaic.com/auimod/index.html).
I've tested it with wxWidgets samples and it works very well.

Have a look at a reply from biwillia76 (a wx dev) to the patch
Quote from: http://sourceforge.net/tracker/index.php?func=detail&aid=1629361&group_id=9863&atid=309863
Thanks for the patch.  We also intend to implement this functionality, but
in a slightly different way that allows the tabbed layout to be saved in a
perspective via Load/SavePerspective(). [...]
Let's hope it gets in very soon :D

Regards raph