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

wxWidgets >= 2.9 and contrib-plugins

(1/4) > >>

Jenna:
I just committed a bunch of fixes to make the contrib-plugins compilable with wxWidgets 2.9.

Not all of them work stable and wxSmith has some serious issues, but we have a starting point to fix this.

What's missing is a contrib-plugins workspace for windows, but a workspace for whole C::B exists.

I splitted the commits in small chunks for the appropriate projects (in almost any cases), so it is easier to revert/fix some of them, if they break anything.

It's tested on linux 64-bit with gcc4.7 and wx2.9.5 (trun) and 2.8.12. On windows I used wx2.9.4 and gcc 4.? (I guess 4.6, but not absolutely sure at the moment).

I really hope it does not break anything.

MortenMacFly:

--- Quote from: jens on August 29, 2012, 10:41:26 am ---I just committed a bunch of fixes to make the contrib-plugins compilable with wxWidgets 2.9.

--- End quote ---
...great!

dmoore:
Jens: slightly OT, but do the dialogs (says Settings->Editor) correctly show the OK button as the default widget (i.e. usually it is highlighted, and pressing enter will activate it) in wx2.9? It does not work in wx2.8, but apparently that is caused by a bug in 2.8 that was fixed in 2.9?

stahta01:

--- Quote from: jens on August 29, 2012, 10:41:26 am ---I just committed a bunch of fixes to make the contrib-plugins compilable with wxWidgets 2.9.

--- End quote ---

FYI: Those building against wxWidgets 2.9 trunk; I had to set wxUSE_WEBVIEW to 0 [in setup.h] to build [wxWidgets] using MinGW GCC.

It fixed the related wxWidgets build issue; some Microsoft constants and types are missing from the MinGW headers.

--- Code: ---../../src/msw/webview_ie.cpp: In member function 'bool wxWebViewIE::IsElementVisible(IHTMLElement*)':
../../src/msw/webview_ie.cpp:916:5: error: 'IHTMLCurrentStyle' was not declared in this scope

--- End code ---

Tim S.

Jenna:
wxWebView is under (more or ess) heavy development at the moment.
At least there are may related posts on wx-dev, I did not read them carefully.
Most of the times I just read the headlines on wx-dev, there are just a few topics I dig into deeper.

Navigation

[0] Message Index

[#] Next page

Go to full version