Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
INCOMPATIBILITIES between wx2.4 and wx2.6
DreadNot:
Apparently, a patent exists for SEH. Therefore, it may have been changed due to this:
http://www.builderau.com.au/program/work/0,39024650,39188400,00.htm
mandrav:
--- Quote from: DreadNot ---Having editorbase.h include settings.h directly may be a cleaner solution (maybe?)
--- End quote ---
Added it in CVS.
Yiannis.
DreadNot:
--- Quote from: DreadNot on June 09, 2005, 09:14:29 am ---I've compiled with wx2.6.1.
Problem 1: In the Workspace area I see no workspace/project tree displayed. Its there! I just can't see it! It is invisible!!! I can right-click on items in the tree in their approximate location and a get the popup menus! What a cruel trick to play on me! Who set the color codes for this? :D The Symbol tree appears OK. No Watches tree since I'm not debugging. I'm also compiling wxSmith. The Resources tree seems OK so far for what it is.
NOTE: I'll get memory exceptions out of nowhere if I let the application sit long enough after opening a project. Maybe the thread to display the workspace/project tree is failing somehow!?
Problem 2: I'm assuming that with the notebook version, the Min/Restore/Close triplet buttons for the file are missing. In the old system, I could "sometimes" get them after screwing around with the display (minimizing, then maximizing, etc). Should the notebook have [x] buttons on the file tabs? I can right click in the file area to close.
Problem 3: When I try to minimize the application from a maximized window, the application gives a memory exception and crashes. When I minimize from a non-maximized (restored) window, there is no fault.
Other: I still get the Run... problem (must debug before I can run--run without doing one initial debug causes a memory exception).
So far, these are the only problems I've encountered. Is there anything else specifically I should be looking for?
--- End quote ---
UPDATE:
I've compiled with wx2.6.1 with the patch.
Problem 1 seems to be gone!
Problem 2 still exists--I think I've read in another post that this is a wx design issue with wxNotebook and that we may need to create a workaround. This seems like a missed or undocumented setting for the tab.
Problem 3 seems to be gone!
I'm guessing Other is gone as well.
rickg22:
Dreadnot: On the VERSION_1_0 branch, I've added a "close button". It's in the environment settings, but it's very ugly. It was the only way I could do it, tho.
DreadNot:
Yes. I notice that in another thread. I also responded with a possible solution following the track Yannis took in trying to put the button in the tab area. See http://forums.codeblocks.org/index.php/topic,633.msg4646.html#msg4646 for more.
This seems to be a dead thread (at least for me) since all new development is currently using wx2.6+ and the major incompatability problems seems to have been resolved. I still get the warnings for comparing signed and unsigned integers in editormanager.cpp
Navigation
[0] Message Index
[*] Previous page
Go to full version