Найти - Пользователи
Полная версия: пролистывание объектов на форме
Начало » GUI » пролистывание объектов на форме
1
kukumb3r
у меня динамически добавляются объекты на форму, соответственно рано или поздно они за пределы формы вылетают и видно далеко не все, что есть, можно ли как то сделать прокрутку всего этого? для размещения объектов использую метод place.
for i in range(0,len(dictDataShows)):
step=step+0.05
lbTitle+=[Label(fr, text=dictDataShows[i]["title"]+" \\ "+dictDataShows[i]["ruTitle"])] #выводим название сериала
lbTitle[i].place(anchor=NW, relx=0, rely=step)

step+=0.05
lbTotal+=[Label(fr,width=30, bg="Gray",anchor=W, text=str(dictDataShows[i]["watchedEpisodes"])+" из "+str(dictDataShows[i]["totalEpisodes"]))]
lbTotal[i].place(anchor=NW, relx=0, rely=step)

h=dictDataShows[i]["watchedEpisodes"]*30/dictDataShows[i]["totalEpisodes"]#длина просмотренных относительно длины сколько всего
lbLeft+=[Label(fr,width=h,bg="Black", fg="White", anchor=W, text=str(dictDataShows[i]["watchedEpisodes"])+" из "+str(dictDataShows[i]["totalEpisodes"]))] #и сколько осталось
lbLeft[i].place(anchor=NW, relx=0, rely=step)
step+=0.05


btAdd+=[Button(fr, text="+",command=plus_serie(i))] #кнопка добавления просмотренной серии




btAdd[i].place(anchor=E, relx=0.9, rely=step-0.05)
.Serj.
TkInter, как я понимаю? Посмотрите ScrolledWindow в Tix.
kukumb3r
а если без Tix? я немножко ограничен в плане использования модулей, то же самое должно работать еще и на windows mobile, а на нем Tix нет насколько я знаю
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB