Alex, To link a scroller to a widget, you need to link in both directions: not only setting the yscrollcommand of the ListBox but also:
self.urlscrollbar.config(command=self. diclistBox.yview) Example below: from Tkinter import * class ScrolledListBox(Frame): def __init__(self, master, items=[], width=24, height=20, bgcol="white", **keywords): Frame.__init__(self, master) self.config(bg=bgcol) # Scrollbars scrollbar = Scrollbar(self, orient=VERTICAL) # Create the listbox self.table=Listbox(self, yscrollcommand=scrollbar.set, **keywords) self.table.config(bg = bgcol, width=width, height=height) scrollbar.config(command=self.table.yview) scrollbar.pack(side=RIGHT, fill=Y) self.table.pack(side=LEFT, fill=BOTH, expand=1) # insert the items for item in items: self.table.insert(END, item) On Tue, Aug 19, 2008 at 7:30 AM, Alexnb <[EMAIL PROTECTED]> wrote: > > So I have a listBox and a scrollbar, both in the same frame. I have them set > up just as I do my text widgets, and they work just as they should. Here is > how I have it: > > self.urlscrollbar = Scrollbar(self.insidebuffer1) > self.urlscrollbar.pack(side=RIGHT, fill=Y) > > self.diclistBox = Listbox(self.insidebuffer1, selectmode=MULTIPLE, > yscrollcommand=self.urlscrollbar.set) > self.diclistBox.pack(side=TOP, anchor=N, fill=BOTH) > > I am on a mac if it matters. But what happens is they show up, and when the > list in the listbox is big enough, the bar turns blue like it is able to > scroll; but it doesn't function. Any ideas? Did I leave something out? > -- > View this message in context: > http://www.nabble.com/Problems-with-a-scrollbar-on-a-listbox-tp19044535p19044535.html > Sent from the Python - tkinter-discuss mailing list archive at Nabble.com. > > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss@python.org > http://mail.python.org/mailman/listinfo/tkinter-discuss > _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss