On Jul 5, 9:48 pm, "W. eWatson" <notval...@sbcglobal.net> wrote: > The code below produces a text window 60hx20w with a scroll bar. The > contents are something of a histogram of values from 0 to 255. If one tries > to copy the contents, Windows doesn't allow it. What needs to be done to > allow a copy and paste? > > 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. -- http://mail.python.org/mailman/listinfo/python-list