Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
wxAuiNotebook introduction in TRUNK
MortenMacFly:
On behalf of the Code::Blocks team I am hereby to inform you that a major modification has been done in SVN trunk that will affect the next nightlies:
As of now we are using wxAUI for notebook and layout management completely. This will introduce some major new features like any number of editors side-by-side. We have tested it thoroughly for a long period of time but there may still be some minor issues. If so, the this thread is the right place to report.
Some information in short:
- We though a long time when to merge this into trunk. There are good reasons to do it now - don't post any comments on that topic (especially in relation to a release)... I'll probably delete them.
- This merge introduces the ability to focus on further development steps which will be introduced in new branches.
- I have patches literally ANY plugin I know to be compatible with wxAUI - if you area plugin dev and don't have yours sources under the C::B repo, ask me for a patch.
Last but not least I would like to thank dermeister for patch #002495 and Ganbito for wxSmithAui which was the initial work on that topic. That was one of the most exciting patches for me... ;-)
Ps: Signing off for holiday soon, so don't expect fast response.
dmoore:
hoorah! (compiling now)
dmoore:
EVT_AUINOTEBOOK_TAB_RIGHT_UP Undefined... (I'm on wxWidgets 2.8.4 -- I'm downloading 2.8.9 now)
stahta01:
--- Quote from: dmoore on July 07, 2009, 03:38:47 pm ---EVT_AUINOTEBOOK_TAB_RIGHT_UP Undefined... (I'm on wxWidgets 2.8.4 -- I'm downloading 2.8.9 now)
--- End quote ---
I think EVT_AUINOTEBOOK_TAB_RIGHT_UP was added in 2.8.5.
Tim S
dmoore:
thanks. Now I'm getting this:
--- Code: ----------------- Build: src in Code::Blocks ---------------
mingw32-g++.exe -Ldevel -Lbase\tinyxml -LD:\damien\Source\wx-2.8.9\lib\gcc_dll -o devel\codeblocks.exe .objs\src\app.o .objs\src\appglobals.o .objs\src\associations.o .objs\src\compilersettingsdlg.o .objs\src\crashhandler.o .objs\src\dlgabout.o .objs\src\dlgaboutplugin.o .objs\src\environmentsettingsdlg.o .objs\src\infopane.o .objs\src\main.o .objs\src\notebookstyles.o .objs\src\printdlg.o .objs\src\scriptconsole.o .objs\src\scriptingsettingsdlg.o .objs\src\splashscreen.o .objs\src\startherepage.o .objs\src\switcherdlg.o .objs\src\resources\resources.res -Wl,--enable-auto-import -lcodeblocks -lwxscintilla -lshfolder -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lcomctl32 -lodbc32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwxmsw28u -mwindows
.objs\src\main.o: In function `_ZN9MainFrame21OnEditCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3040: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame23OnEditUncommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3090: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame27OnEditToggleCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3176: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame27OnEditStreamCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3234: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\main.o: In function `_ZN9MainFrame24OnEditBoxCommentSelectedER14wxCommandEvent':
d:/damien/Source/codeblockssrc/trunk/src/src/main.cpp:3280: undefined reference to `EditorColourSet::GetCommentToken(wxString)'
.objs\src\startherepage.o: In function `_ZN13StartHerePageC2EP12wxEvtHandlerP8wxWindow':
d:/damien/Source/codeblockssrc/trunk/src/src/startherepage.cpp:85: undefined reference to `EditorBase::IsContextMenuOpened() const'
collect2: ld returned 1 exit status
--- End code ---
Navigation
[0] Message Index
[#] Next page
Go to full version