User forums > General (but related to Code::Blocks)
Docking library
SnakeChomp:
From another topic:
--- Quote ---Now that CB has tabs, do we really need the 'opened files' portion anymore? IMO, it would work out better to nuke it, and have the symbols occupy that space. If needed, the files that are currently opened can be set to bold bold in the workspace view.
--- End quote ---
--- Quote ---Yes, but disabling it is different then being able to see the workspace and symbols at the same time. I always have to switch between them. Perhaps combine all 3 into 1 tab then?
Like:
Symbols
Workspace
Files
--- End quote ---
Because wxDockIt is not capable of allowing you to have docking windows which are actually tabs, you are forced to make these user interface decisions on your own (and these are purely subjective choices). wxIFM can manage dockable windows as tabs, so you don't have to decide where to put the tabs within the UI; the user does. He mentions being able to see symbols and workspace at the same time. That is the choice you are able to make with wxIFM, you can just tear the symbols tab out of the panel holding the workspace tab and put the symbols next to (or above or below) the workspace tab.
Urxae:
--- Quote from: SnakeChomp on August 19, 2005, 02:01:24 pm ---wxIFM can manage dockable windows as tabs, so you don't have to decide where to put the tabs within the UI; the user does.
--- End quote ---
I'd just like to say that this is a very good feature, and one I would love for Code::Blocks to have. 8)
mandrav:
Let me settle (I just came back from vacations) and I promise to give a second look at wxIFM. Just stick around 'cause I 'll be having lots of questions ;)
Yiannis.
rickg22:
Perhaps we would need an EXTENSION of the MainFrame class. This way the structural important changes would be in MainFrameBase (to say a name), and MainFrame would take care of what docking library is used.
And this would allow us to organize better the branching etc. because some parts of the SDK are depending on the interface style (i.e. message manager has some resizing stuff that is hard-coded).
mandrav:
@SnakeComp:
The demo looks nice :)
Although I noticed a bug: tab-text doesn't appear on the inactive tabs, i.e. you have to select a tab to see it's text (I guess that's a coloring issue).
I have another question which is really important: does it support multiple (draggable) toolbars?
Keep up the good work.
Yiannis.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version