igor.kaist
1. на канвас можно поместить фрейм, в который можно засунуть все что угодно
Вот попробовал - с прямоугольником работает, а с Entry - нет. Они почему-то видны на всю высоту экрана. Помогите их в канвас спрятать, плиз, чтобы видно было только ограниченное координатами пространство, а остальное скролилось.
from Tkinter import *
draw = Canvas(width=230, height=250, scrollregion = (0,0, 300, 300))
draw.sbar = Scrollbar(orient=VERTICAL)
for i in range(50):
Entry(draw, width=30).pack(side=TOP)
#draw.create_rectangle(0,0, 20, 280, fill="red")
draw['yscrollcommand'] = draw.sbar.set
draw.sbar['command'] = draw.yview
draw.sbar.pack(side=RIGHT, fill=Y)
draw.pack()
mainloop()
Почему бы не писать в раздел GUI?
sorry.