Tkinter: Clipping a canvas text item
Peter Otten
__peter__ at web.de
Sat Feb 21 08:19:00 EST 2004
Is there a way to limit both width and height of a canvas text item?
My current workaround seems clumsy:
import Tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=400, height=200, bg="white")
canvas.pack()
# simulate a clipped text item - never transparent :-(
s = "The long and winding road.."
lbl = tk.Label(root, text=s, anchor=tk.W, bg=canvas["bg"])
canvas.create_window(50, 80, width=100, height=20,
window=lbl,
anchor=tk.NW)
root.mainloop()
Thanks,
Peter
More information about the Python-list
mailing list