Hi folks,

i have a problem with updating my graph. In some cases its works, but in
others the graph is not updated right away.
--------------------------------
...
def openls(self, event):
        dlg = wx.FileDialog(self, "Choose a Light Source", os.getcwd(), "",
"*.txt*", wx.OPEN)
        if dlg.ShowModal() == wx.ID_OK:
            pathls = dlg.GetPath()
            mypathls = os.path.basename(pathls)
            self.SetStatusText("Selected Light Source: %s" % mypathls)
            ls = numpy.loadtxt(pathls)
            ls = normspec(ls)
            self.gls, = self.axes.plot(ls[:,0],ls[:,1],'m-',lw=2, label =
mypathls)
            self.axes.axis([xmin,xmax,ymin,ymax])
            self.axes.legend(loc=4)
            self.plotPanel.draw()

        dlg.Destroy()

def show405(self, event):
        if self.sh405.IsChecked():
            self.l405, = self.axes.plot([wl[0],wl[0]],[ymin,ymax],'b', lw=2)
            self.axes.axis([xmin,xmax,ymin,ymax])
            self.plotPanel.draw()

...
-----------------------------------------------
openls --> the corresponding data are drwan right after pressing OK
show405 --> as soon as I check the check item, the graph is not updated
right away

If I select show405 first, I see nothing, but if I open a dataset afterwards
with openls, both graphs are shown. So the graph from show405 must be
somewhere ...

Thanks for your help.

Cheers,

Sebi

----------------------------------
Dr. Sebastian Rhode
Grünwalder Str. 103a
81547 München
Tel: +49 89 4703091
sebrh...@googlemail.com
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to