Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

wxAuiNotebook introduction in TRUNK

<< < (10/10)

stahta01:

--- Quote from: vix on July 16, 2009, 04:37:29 pm ---The folder "src\base\tinyxml" doesn't hold the file "libtxml.a".
There are only

* Makefile.am
* tinystr.cpp
* tinywxuni.cpp
* tinyxml.cpp
* tinyxmlerror.cpp
* tinyxmlparser.cpp
vix

--- End quote ---
Then you did not Compile the Main Code::Blocks project right. Compile it again.

Edit: And please start a new thread on the Topic of "How to compile Code::Blocks trunk" in the General sub-forum.

Tim S

Orgulas:

--- Quote from: oBFusCATed on July 13, 2009, 07:36:20 pm ---TDragon: This is a limitation in wxAUI, so it can't be done without brutal-nasty HACKs :(

--- End quote ---

Does this mean that switching to the left/right tab with Ctrl+Shift+Tab/Ctrl+Tab (not View->Switch Tabs!) even after reordering the tabs is limited the same way?
It seems like it always cycles in the order of opening the files, not in the order of the tabs.

I have bound those shortcuts to multimedia hotkeys on my keyboard and use them frequently, now they are pretty useless in C::B.
No more blind tab switching :(

I'm on Windows Vista 64...

//Edit:
I doesn't even save/restore the new tab order when closing/reopening the project...

Jenna:

--- Quote from: Orgulas on July 25, 2009, 10:37:05 pm ---
--- Quote from: oBFusCATed on July 13, 2009, 07:36:20 pm ---TDragon: This is a limitation in wxAUI, so it can't be done without brutal-nasty HACKs :(

--- End quote ---

Does this mean that switching to the left/right tab with Ctrl+Shift+Tab/Ctrl+Tab (not View->Switch Tabs!) even after reordering the tabs is limited the same way?
It seems like it always cycles in the order of opening the files, not in the order of the tabs.

I have bound those shortcuts to multimedia hotkeys on my keyboard and use them frequently, now they are pretty useless in C::B.
No more blind tab switching :(

I'm on Windows Vista 64...

//Edit:
I doesn't even save/restore the new tab order when closing/reopening the project...

--- End quote ---

I have a working patch that partly fixes the first issue. But we have to use an own class derived from wxAuiNotebook see this post: http://forums.codeblocks.org/index.php/topic,8595.msg73710.html#msg73710.

The second issue is not easily fixable, but I found a post in the wxWidgets forum (http://wxforum.shadonet.com/viewtopic.php?t=21868) and will try it together with my taborder-patch.
But whether it makes it into trunk is not only my decision, because it will break C::B's api (again).

MortenMacFly:
To all devs that compile C::B from the sources:
Please make sure that you remove the old wxAUI reference (the hack) and the wxFlatNotebook sources if not done yet. Otherwise this may lead to compile issues and may re-introduce wxFlatNotebook references which is not what we want.
A clean completely (!) new checkout will do it perfectly.

Navigation

[0] Message Index

[*] Previous page

Go to full version