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