def ShowHistogram(self):
if not self.current_image:
return
if self.histogram:
self.histogram.destroy()
t = Toplevel( self.master )
t.title("Histogram")
t.bind( '<Destroy>', self.DestroyHistogram )
text = Text( t, height=60, width=20 )
scroll = Scrollbar(t, command=text.yview)
text.configure(yscrollcommand=scroll.set)
text.pack(side=LEFT, fill='both', expand=1)
scroll.pack(side=RIGHT, fill=Y)
self.histogram = t
hist = self.current_image.histogram()
for i in range(len(hist)):
msg = "%5d %6d\n" % (i,hist[i])
text.insert( END, msg )
--
W. eWatson
(121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time)
Obz Site: 39� 15' 7" N, 121� 2' 32" W, 2700 feet
Web Page: <www.speckledwithstars.net/>
Do you mean that the Text widget doesn't let you copy-and-paste copy
its contents using selection and <Control-c>? That shouldn't have
anything to do with the contents of the Text widget.