I finally got around to installing the qt4 backend for traits. Switching on 
the experimental config package built around traits in matplotlib, I was 
really impressed with being able to do:

from matplotlib import mplConfig
mplConfig.configure_traits()

which yielded a dialog for editing matplotlibs default settings.

On Tuesday 16 September 2008 01:23:21 pm Michael Droettboom wrote:
> As an aside -- it's come up a number of times that Enthought Traits may
> be part of the solution to this.  That is, if all of the major
> properties of artist objects were defined as traits, the trait machinery
> could automatically build dialog boxes to tweak various parameters etc.
> That's a major undertaking to move all that code over to use Traits, and
> may have performance implications, but that might have advantages in
> terms of GUI independence, extensibility (adding more properties in the
> future without having to update many locations), and lots of other
> little tricky details that Traits has worked out over the years.
>
> I'm not saying that is *the* solution to this problem, but it's
> definitely relevant and should be considered before running too far with
> an ad-hoc solution.
>
> Mike
>
> Paul Kienzle wrote:
> > On Tue, Sep 16, 2008 at 01:47:04AM +0200, Heinrich Acker wrote:
> >> I'm posting this because I would like to
> >>
> >> * know if anybody is interested in [GUI plot editor] feature,
> >>   too (couldn't find anything through searching the list).
> >
> > I would like to see this capability in matplotlib.
> >
> >> * work together with you to make this something useful.
> >
> > Not in the short term.  :-(
> >
> >> * get information about an appropriate way to integrate this
> >>   into matplotlib (where to place the functions, etc.).
> >
> > Try to follow the ideas of style sheets.  If I want to change
> > the fonts on one axis, I probably want to change them on both.
> > Axes fonts are probably a bit smaller than the title font.
> >
> >> * finally see it integrated into a release, if possible.
> >
> > To get this integrated into the release you will need a way
> > to support other backends.  This means separating the
> > structure of the interface from the backend which implements
> > it.  The alternative is to build up an interface using
> > matplotlib defined widgets, but I think you will give you
> > better results with less work.
> >
> >    - Paul
> >
> >
> > -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move Developer's
> > challenge Build the coolest Linux based applications with Moblin SDK &
> > win great prizes Grand prize is a trip for two to an Open Source event
> > anywhere in the world
> > http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > Matplotlib-devel mailing list
> > Matplotlib-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to