Rob Browning wrote:

> Matt Martin <[EMAIL PROTECTED]> writes:
>
> > Agreed that canvas might be the way to go. Also, the guppi project
> > might revive itself and provide an even easier option.  The cool
> > thing about canvas is that we could make some neat interactive
> > charts (EG click to see the internals of a pie slice.)  The down
> > side is that it will be gnome-centric, maybe thats OK as long as
> > such capability is considered to be a bonus beyond basic accounting
> > functionality.
>
> I think that something like plotutils or gnome-print (and the canvas)
> is going to be our best option.  This is on the nearish-term todo
> list, and a friend of mine and I might be diving into it.
>
> In the end I'm not going to be happy with just static plots (or
> reports).  In the long run, I'd like to see if we can have the same
> functionality that the proprietary competitors have had for a long
> time, things like being able to click on a line in a report to take
> you to the transaction in the appropriate ledger, and being able to
> click on a part of a chart to bring up a more detailed view or take
> you to a transaction ledger (or report) for the items relevant to that
> part.
>
> This will require more internal interconnection than we can get from
> launching a sub-process like gnuplot, or even plotutils' separate
> graph process, so it'll have to be an internal solution.
>

This is clearly the right way to go, but right now all we seem to have is the 
"schemed" interface.

Are there plans to create some kind of plug-in library interface or a richer set of UI 
building calls ?

I'm not by any means a scheme expert, so I have trouble envisioning responsive user 
interfaces built in the language.

Then again ... there is gnome-guile.

Perhaps it is too early to think of such things,

but it would be a real boost to the project to provide some easily scripted/built 
language for

ANYBODY to write up some presentation/investigation interfaces.

FWIW, free software efforts seem to move the fastest when people have a well-defined, 
straightforward

and quickly rewarding means to implement their ideas and hence contribute.

(Of course it takes effort to build all that in first)

Cheers.

--

 Matt Martin
[EMAIL PROTECTED]

600 West Grove Parkway  #1042
Tempe, AZ, 85283

(480) 775 2660




--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to