[pygccxml-development] Enhancement of Py++ gui
Brought to you by:
mbaas,
roman_yakovenko
From: Alexander E. <new...@st...> - 2007-03-19 09:51:02
|
Hello alltogether, I'm willing to contribute some enhancements to the GUI of Py++. The idea behind the enhancement is to add a little "project management" to the gui. Any comments or discussion is welcome. GUI enhancements: + Add a Menue bar + Add File Item: + Save Project + Load Project + Recent Project + (last projects) + Context Menue to "Generated code" + "Select all (Ctrl-A)" + "Copy (Ctrl+C)" Project File: + XML file + Name entered by user + project settings: + GCC XML-Path (*) + List of Inc-Paths + List of Defines + Generated Code + Gui Settings + Geometry PY++ GUI configuration: + XML file + Name: $(HOME).pyplusplus_gui + project settings: + max num projects + list of recent projects + path of last project (*) I'm not shure weater I should add the GCCXML path to project or to the GUI config. Add it to Project File: + Different GCCXML can be used Add it to PY++ GUI configuration: + New version of GCCXML must only be changed once What do you mean? I haven't used TkInter for now. So I'm at the moment open to other proposals than Tkinter. My thoughts about gui toolkit: - Good GUI builder are a nice thing, when the generated code can be easily be integrated (like QtDesigner, boa) - PyQt and wxPython are good toolkits but a new dependancy to Py++ - When a change from Tkinter should take place, it should be done now And last: Does anybody know a GUI builder for Tkinter? Regards Alexander |