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

INCOMPATIBILITIES between wx2.4 and wx2.6

<< < (5/5)

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