Tkinter: Clipping a canvas text item
robin bryce
robin at wiretooth.com
Sat Feb 21 11:35:23 EST 2004
oops. wrong thread. apologies.
On Sat, 2004-02-21 at 13:19, Peter Otten wrote:
> 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