Уведомления

Группа в Telegram: @pythonsu

#1 Май 19, 2014 12:15:49

VVVAlex
От:
Зарегистрирован: 2008-12-26
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Есть холст и на нем небольшая картинка и текст.
Как сделать так, что бы при прокрутке холста(по Y) картинка оставалась на месте,
а прокручивался только текст.



Офлайн

#2 Май 19, 2014 21:01:31

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Какая библиотека используется для GUI?

Офлайн

#3 Май 20, 2014 09:06:42

VVVAlex
От:
Зарегистрирован: 2008-12-26
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Tkinter



Офлайн

#4 Май 20, 2014 09:35:26

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Тогда легко.
Делаете два виджета. Рядом с ними на их ширину упаковываете scrollbar (т.е. scrollbar по-высоте должен быть равен картинке + текст). Только текст связываете с scrollbar. Картинку с scrollbar не вяжете. Тогда при прокручивании scrollbar будет прокручиваться только текст, а картинка будет неизменной.

P.S. Будут вопросы - пишите…

Офлайн

#5 Май 20, 2014 12:10:14

VVVAlex
От:
Зарегистрирован: 2008-12-26
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Я scrollbar связываю с canvas.
У меня на холсте не только текст (там всего полно) и все это должно прокручиваться.
Не понятно, как не вязать картинку с scrollbar, когда оно находиться на том же холсте.



Офлайн

#6 Май 20, 2014 13:14:45

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Так расположите на разных холстах. В чем, собственно, проблема?

Офлайн

#7 Май 20, 2014 13:20:54

VVVAlex
От:
Зарегистрирован: 2008-12-26
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Не понимаю, как один холст поместить поверх другого, чтобы картинка оказалась в середине холста с текстом?



Офлайн

#8 Май 20, 2014 14:12:48

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Прокрутка Canvas

Давай так. Вы делаете коллаж из изображений, как вы хотите, чтобы было. А я уже буду советовать.
Потому как задание Вы поставили очень и очень сумбурно. Просто если картинка должна быть вверху, а под ней крутиться текст, то я уже ответил. Теперь текст должен обтекать картинку. Давайте лучше нарисуйте

Отредактировано 4kpt_II (Май 20, 2014 14:13:20)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version