|
From: Benjamin R. <ben...@ou...> - 2012-07-31 13:04:37
|
On Sun, Jul 29, 2012 at 7:39 PM, Vlastimil Brom <vla...@gm...>wrote: > 2012/7/30 Benjamin Root <ben...@ou...>: > > > > > > On Sunday, July 29, 2012, Vlastimil Brom wrote: > >> > >> Hi all, > >> I'd like to ask about the possibility to eventually reuse the gui of > >> pylab for showing and manipulating the plots in the custom application > >> (written in wxpython). > >> [...] > >> Thanks in advance for any hints > >> regards > >> Vlastimil Brom > > > > > > Absolutely! It is one of the things mpl does best. Do a search in the > online > > documentation for "embedding codex". > > > > I hope that helps! > > > > Ben Root > > Thanks for the quick response and a useful hint! > > I apparently didn't search for the right terms before... > I turns out, that > > http://matplotlib.sourceforge.net/examples/user_interfaces/embedding_in_wx2.html > shows exactly, what I need. > > By the way is there a place to propose a small correction of the example > code? > namely > self.SetBackgroundColour(wx.NamedColor("WHITE")) > > causes an error in wxpython 2.9, which removed the "...Color" aliases > and only knows "...Colour" > hence: > > self.SetBackgroundColour(wx.NamedColour("WHITE")) > > works in wxpython 2.9 and should be backwards compatible too. > > Thanks again, > vbr > > Thanks for catching that mistake. Unfortunately, we don't do a good enough job of keeping up to date on changes in various backends. The best way to make sure that gets fixed is to send us a pull request on github. At the very least, post an issue report on it. Ben |