[GRASS5] grass user interface description
Jan-Oliver Wagner
jan at intevation.de
Tue Oct 31 16:43:55 EST 2000
Dear GRASS developers,
I have updated the parser to escape &, < and >.
I also added the Python GUI builder and the
document type definition in src/gui/python
and src/gui.
For those who have python, wxPython and
python-xml installed, please feel free to test
the gui and report any comment, bug etc.
Current limitations:
A few GRASS commands do not use G_parser(),
some output addtional usage information on their
own. Furthermore, the short description is
currently missing, because it is not incorporated
in the commands. Interactive-only commands
(e.g. i.composite) don't work either.
tcltkgrass and xml user interface description:
In principle, it is quite simple to make tcltkgrass
use the xml-based user interface description as well
and thus
(1) get rid of the module descriptions and
(2) update the tcltkgrass user interface.
First, a simple structure for the short description
needs to be added for the parser and second,
(just some work :-) all commands need to define their
short description.
Finally, before the tcl evaluation of the currently
used tcl list structure, the corresponding command
must be called with --interface-description and
the output parsed into the currently used list structure.
Cheers
Jan
--
Jan-Oliver Wagner http://intevation.de/~jan/
Intevation GmbH http://intevation.de/
FreeGIS http://freegis.org/
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'
More information about the grass-dev
mailing list