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/>

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to