I'm new to Juce and will get to programming a plugin soon, but I have a few questions about using just the Juce GUI to replace WxWidgets in an existing open source c++ command line app.
- How close are Juce GUI and WxWidgets in functionality? i.e. does WxWidgets do anything that Juce GUI doesn't?
- How different are they in use?
- Does anyone have experience in porting WxWidgets code to Juce GUI (Xangis?).
- If porting is possible, in general, what would be the recommended methods to do so?
The app is pretty graphics-heavy (mostly 2D, some 3D) with an extensive use of toolbars. There's not much in the way of animations, though that may change.
The codebase is huge with c++ code spanning over 10ish years, so a tool or script to help conversion would be useful.
I'm just trying to get an idea of the scope of the work. Their WxWidgets problems are not likely to go away on their own so at some point they'll have to bite the bullet.