Hello all,
I really need a help to solve this problem below ..., so let's go ...
I have a Python script( plus Tkinter, Pmw and PmwContribD, matplotlib )
with more than 5.000 lines and when I have included a matplot Button
code ( look excerpt of may code below ) appears this error message after
I use /on_clicked( self.button_12Click )/ to quit of that figure and
ask to Tkinter run it again ...
Error: 1
<class '_tkinter.TclError'> Exception in Tk callback
Function: <function callit at 0x00000000073B2C88> (type: <type
'function'>)
Args: ()
Traceback (innermost last):
File "C:\Python26\lib\site-packages\Pmw\Pmw_1_3\lib\PmwBase.py", line
1747, in __call__
return apply(self.func, args)
File "C:\Python26\lib\lib-tk\Tkinter.py", line 495, in callit
func(*args)
File
"C:\Python26\lib\site-packages\matplotlib\backends\backend_tkagg.py",
line 273, in idle_draw
self.draw()
File
"C:\Python26\lib\site-packages\matplotlib\backends\backend_tkagg.py",
line 259, in draw
tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2)
File "C:\Python26\lib\site-packages\matplotlib\backends\tkagg.py",
line 19, in blit
tk.call("PyAggImagePhoto", photoimage, id(aggimage), colormode,
id(bbox_array))
<class '_tkinter.TclError'>: this isn't a Tk application
Apparently the problem is in /tkagg.py module/ , so how can I solved
this ???
Excerpt of my code .:
def graphic_1( self ):
fig = pyplot.figure( figsize = ( 7.5, 4.5 ), dpi = 100 )
Several code here ....
widgets.Button( pyplot.axes( [ .91, .1, .08, .06 ] ),
self.textName[ 19 ],
color = self.cor[ 403 ][ 1 ],
hovercolor = self.cor[ 46 ][ 1 ] ).\
on_clicked( self.button_12Click )
Several code here ....
pyplot.show()
def button_12Click( self, e = None ): pyplot.close( "all" )
I have tried to use this /self.Master.update_idletasks()/ with no
sucess. Please aid me to find a solution.
Thank you very much.
--
Ademir Francisco da Silva
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users