[GRASSGUI] Re: [GRASS-dev] menu help

Michael Barton michael.barton at asu.edu
Tue Apr 3 00:08:20 EDT 2007


Daniel,

I can help with the TclTk part. But I need to know what to do.

I am not familiar with JSON.

Michael


On 3/30/07 2:25 AM, "Daniel Calvelo" <dca.gis at gmail.com> wrote:

> On 3/29/07, Hamish <hamish_nospam at yahoo.com> wrote:
>> Michael Barton wrote:
>>> 
>>> If anyone out there who is not working on the other code is feeling
>>> energetic and/or has a bit of time on their hands, we could use having
>>> the wxPython menu updated to match all the commands and structure now
>>> in the TclTk one.
>> 
>> could a script do it?
> 
> For the most part, I think so. But in the tcl version (and also in the
> python counterpart) there are some commands embedded in the
> definitions. Those must be hand-tuned to each back-end.
> 
> I suggest porting the menu structure to JSON (in preference of XML)
> with special markers for these actions, and use the same source for
> building both tcl and python guis.  That would also allow for
> different menu combinations switchable at run-time depending on user
> preferences. (AFAICT wxGRASS does present a different interface
> according to the "user level" in which it is started.)
> 
> I could do the python part, but I'm practically illiterate in tcl.
> 
>> automation is good.
> 
> Absolutely. Just as duplication is bad... in code anyway.
> 
> Daniel.

__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton





More information about the grass-gui mailing list