Найти - Пользователи
Полная версия: Прокрутка Canvas
Начало » GUI » Прокрутка Canvas
1
VVVAlex
Есть холст и на нем небольшая картинка и текст.
Как сделать так, что бы при прокрутке холста(по Y) картинка оставалась на месте,
а прокручивался только текст.
4kpt_II
Какая библиотека используется для GUI?
VVVAlex
Tkinter
4kpt_II
Тогда легко.
Делаете два виджета. Рядом с ними на их ширину упаковываете scrollbar (т.е. scrollbar по-высоте должен быть равен картинке + текст). Только текст связываете с scrollbar. Картинку с scrollbar не вяжете. Тогда при прокручивании scrollbar будет прокручиваться только текст, а картинка будет неизменной.

P.S. Будут вопросы - пишите…
VVVAlex
Я scrollbar связываю с canvas.
У меня на холсте не только текст (там всего полно) и все это должно прокручиваться.
Не понятно, как не вязать картинку с scrollbar, когда оно находиться на том же холсте.
4kpt_II
Так расположите на разных холстах. В чем, собственно, проблема?
VVVAlex
Не понимаю, как один холст поместить поверх другого, чтобы картинка оказалась в середине холста с текстом?
4kpt_II
Давай так. Вы делаете коллаж из изображений, как вы хотите, чтобы было. А я уже буду советовать.
Потому как задание Вы поставили очень и очень сумбурно. Просто если картинка должна быть вверху, а под ней крутиться текст, то я уже ответил. Теперь текст должен обтекать картинку. Давайте лучше нарисуйте

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