I may need to build a GUI GUI using C # and Mono. If I understand correctly, this means that I have 3 options:
Write C # code to call GTK # shell classes. The GUI is "in code."
Use the graphic designer MonoDevelop. This creates an interface using static markup. I seem to be just XML.
Use Glade and libglade to create a GUI and load it at runtime.
I have little experience with the MonoDevelop graphics editor. This is good, but has a few rough edges. I can imagine that at some point you need to edit the statistical markup.
I also used Glade in the past with Python ...
Both of these projects were experimental only in nature, so I really would like to hear from someone who fought in this battle before. What are the advantages and disadvantages of each?
Finally, it would be nice if development for this project could happen on Windows, Linux, and Mac OS X.
source
share