www.digitalmars.com         C & C++   DMDScript  

c++.wxwindows - Which wxWindows GUI builder for rookies ?

reply Rolf Hemmerling <hemmerling gmx.net> writes:
Hello !

Which wxWindows GUI builder for rookies ?

I just know the commercial/affordable GUI builders

http://www.roebling.de/
http://www.anthemion.co.uk/dialogblocks/

but did not find any free gui builder.

Any reasons for / against any of them ?

Any other project with a free gui builder available ?

I just do my very first academic C++ project, with QT/Win Academic ( 
choice of the professor), but I would like to keep this little project ( 
a simple soccer manager game result list ) so portable, that the gui 
parts are separated from the independant part,

so that alternative user interfaces with "any MSWindows-only" Gui 
Framework ( MFC, Windows Forms,..) and especially wxWindows and 
mandatory QT/Win support are very easy to add.

So I a litte experience with Java GUI designers ( JBuilder, 
Forte/Netbeans, both AWT and Swing) from a Java project with GUI, but no 
with C++.

Sincerely
Rolf


-- 
       /   /    / Alone on the data highway...
     /        /   like on an allee in Hannover-Herrenhausen
   /    /   /     The Hemmerling (R) WEB site - Rolf Hemmerling,Germany
/    /   /       http://www.hemmerling.com/
Dec 08 2003
next sibling parent reply dan <dan_member pathlink.com> writes:
Any reasons for / against any of them ?

I just tried wxGlade, and it crashes all the time (Illegal Operation). And if you try to load a project after a crash, it loads, but doesn't let you edit or add to the main frame. VisualWX only supports the MinGW compiler under Windows. XRCed is a GUI for wxPython, and looks very complicated. And, myself, I don't have time to learn Python, gotta get a project done. Same with PythonCard. Same thing with Boa. Looks like I'm stuck with having become a wxWindows expert in a hurry. Cheers!
Dec 08 2003
parent reply Rolf Hemmerling <hemmerling gmx.net> writes:
Hello !

Thanks alot for the comments about
wxGlade
VisualWX
, is the quality of the commercial GUI builders much better ?

http://www.roebling.de/
http://www.anthemion.co.uk/dialogblocks/

Any other free candidate with C++ support known ? I am not interested in 
Python.

Further comments on the GUI builders ?

Does any of the GUI tools support "preservation" of modified code when 
re-using the builder, or has any clever strategy to avoid problems ?

For example, the QT Designer has a clever strategy to support code 
modifications ( by the "ui" include file), and Forte/Netbeans ( for Java 
)supports "gray" code areas which cannot be modified, Borland JBuilder ( 
for Java ) accepts modification of code too,
while it was said about GUI building with MS Visual studio "donīt touch 
modified code with the builder again".

Sincerely
Rolf

-- 
       /   /    / Alone on the data highway...
     /        /   like on an allee in Hannover-Herrenhausen
   /    /   /     The Hemmerling (R) WEB site - Rolf Hemmerling,Germany
/    /   /       http://www.hemmerling.com/
	
Dec 08 2003
parent "Charles Sanders" <sanders-consulting comcast.net> writes:
Interesting about the code modification,

I have wxDesigner and it works ok ( none of the preservation stuff ) , but
honestly Julian Smarts 'blocks' looks better.  He's also the creator so
theirs that end of it, however wxDesigner supports several languages so...

C


"Rolf Hemmerling" <hemmerling gmx.net> wrote in message
news:br2oes$2nqp$1 digitaldaemon.com...
 Hello !

 Thanks alot for the comments about
 wxGlade
 VisualWX
 , is the quality of the commercial GUI builders much better ?

 http://www.roebling.de/
 http://www.anthemion.co.uk/dialogblocks/

 Any other free candidate with C++ support known ? I am not interested in
 Python.

 Further comments on the GUI builders ?

 Does any of the GUI tools support "preservation" of modified code when
 re-using the builder, or has any clever strategy to avoid problems ?

 For example, the QT Designer has a clever strategy to support code
 modifications ( by the "ui" include file), and Forte/Netbeans ( for Java
 )supports "gray" code areas which cannot be modified, Borland JBuilder (
 for Java ) accepts modification of code too,
 while it was said about GUI building with MS Visual studio "donīt touch
 modified code with the builder again".

 Sincerely
 Rolf

 -- 
        /   /    / Alone on the data highway...
      /        /   like on an allee in Hannover-Herrenhausen
    /    /   /     The Hemmerling (R) WEB site - Rolf Hemmerling,Germany
 /    /   /       http://www.hemmerling.com/

Dec 10 2003
prev sibling next sibling parent chris elliott <biol75 york.ac.uk> writes:
wxhatch (v1, rc2) will do genertaion of makefiles (wxWindows 2.4 only) 
menus and code editor. This works on Win (dmc, other win compilers) and 
Linux solaris with gnu tools,

The CVS version is starting to do dialogs, and makefiles for wxWindows 
2.5 and wxWindows CVS head

It is free and under open source - please send me bug reports
chris

Rolf Hemmerling wrote:

 Hello !
 
 Which wxWindows GUI builder for rookies ?
 
 I just know the commercial/affordable GUI builders
 
 http://www.roebling.de/
 http://www.anthemion.co.uk/dialogblocks/
 
 but did not find any free gui builder.
 
 Any reasons for / against any of them ?
 
 Any other project with a free gui builder available ?
 
 I just do my very first academic C++ project, with QT/Win Academic ( 
 choice of the professor), but I would like to keep this little project ( 
 a simple soccer manager game result list ) so portable, that the gui 
 parts are separated from the independant part,
 
 so that alternative user interfaces with "any MSWindows-only" Gui 
 Framework ( MFC, Windows Forms,..) and especially wxWindows and 
 mandatory QT/Win support are very easy to add.
 
 So I a litte experience with Java GUI designers ( JBuilder, 
 Forte/Netbeans, both AWT and Swing) from a Java project with GUI, but no 
 with C++.
 
 Sincerely
 Rolf
 
 

Dec 12 2003
prev sibling parent reply "Phill" <phill pacific.net.au> writes:
Support wise,  ease of use and price,
I dont see what is wrong with the Digital Mars IDDE

Phill.


"Rolf Hemmerling" <hemmerling gmx.net> wrote in message
news:br1j17$tte$1 digitaldaemon.com...
 Hello !

 Which wxWindows GUI builder for rookies ?

 I just know the commercial/affordable GUI builders

 http://www.roebling.de/
 http://www.anthemion.co.uk/dialogblocks/

 but did not find any free gui builder.

 Any reasons for / against any of them ?

 Any other project with a free gui builder available ?

 I just do my very first academic C++ project, with QT/Win Academic (
 choice of the professor), but I would like to keep this little project (
 a simple soccer manager game result list ) so portable, that the gui
 parts are separated from the independant part,

 so that alternative user interfaces with "any MSWindows-only" Gui
 Framework ( MFC, Windows Forms,..) and especially wxWindows and
 mandatory QT/Win support are very easy to add.

 So I a litte experience with Java GUI designers ( JBuilder,
 Forte/Netbeans, both AWT and Swing) from a Java project with GUI, but no
 with C++.

 Sincerely
 Rolf


 --
        /   /    / Alone on the data highway...
      /        /   like on an allee in Hannover-Herrenhausen
    /    /   /     The Hemmerling (R) WEB site - Rolf Hemmerling,Germany
 /    /   /       http://www.hemmerling.com/

Dec 13 2003
parent "Phill" <phill pacific.net.au> writes:
but then again if I had read the question I might
not have said this....
please forgive my stupidity :o))
Phill.



"Phill" <phill pacific.net.au> wrote in message
news:brehah$1re$1 digitaldaemon.com...
 Support wise,  ease of use and price,
 I dont see what is wrong with the Digital Mars IDDE

 Phill.


 "Rolf Hemmerling" <hemmerling gmx.net> wrote in message
 news:br1j17$tte$1 digitaldaemon.com...
 Hello !

 Which wxWindows GUI builder for rookies ?

 I just know the commercial/affordable GUI builders

 http://www.roebling.de/
 http://www.anthemion.co.uk/dialogblocks/

 but did not find any free gui builder.

 Any reasons for / against any of them ?

 Any other project with a free gui builder available ?

 I just do my very first academic C++ project, with QT/Win Academic (
 choice of the professor), but I would like to keep this little project (
 a simple soccer manager game result list ) so portable, that the gui
 parts are separated from the independant part,

 so that alternative user interfaces with "any MSWindows-only" Gui
 Framework ( MFC, Windows Forms,..) and especially wxWindows and
 mandatory QT/Win support are very easy to add.

 So I a litte experience with Java GUI designers ( JBuilder,
 Forte/Netbeans, both AWT and Swing) from a Java project with GUI, but no
 with C++.

 Sincerely
 Rolf


 --
        /   /    / Alone on the data highway...
      /        /   like on an allee in Hannover-Herrenhausen
    /    /   /     The Hemmerling (R) WEB site - Rolf Hemmerling,Germany
 /    /   /       http://www.hemmerling.com/


Dec 13 2003