Thun/trylb.py

22 lines
483 B
Python

from Tkinter import Tk, mainloop, BOTH
from joy.gui.controllerlistbox import ControllerListbox
class StackListbox(ControllerListbox):
def _update(self):
self.delete(0, 'end')
self.insert(0, *self.stack)
def dnd_commit(self, source, event):
ControllerListbox.dnd_commit(self, source, event)
self._update()
T = Tk()
T.title("Hello there.")
stack = [1, 2, 3]
lb = FooListbox(T, items=stack)
lb.pack(expand=True, fill=BOTH)
lb._update()