Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Scrollbar


Автор: Sunvas 21.9.2006, 16:54
Как повернуть scrollbar на любой угол?

Автор: Snowy 21.9.2006, 17:21
Можно повернуть на любой угол, кратный 90 градусам - горизонтально или вертикально.
диагональных не бывает - только самому рисовать и утверждать, что это скроллбар.

Автор: Sunvas 21.9.2006, 17:27
Цитата(Snowy @  21.9.2006,  17:21 Найти цитируемый пост)
утверждать, что это скроллбар.

Наследника писать, или как утрверждать?

Автор: Snowy 21.9.2006, 17:35
Никаких наследников.
Нужно полностью всё изобретать самому.
В виндах окна не поворачиваются на другие углы.

Автор: Sunvas 21.9.2006, 17:38
Цитата(Snowy @  21.9.2006,  17:35 Найти цитируемый пост)
В виндах окна не поворачиваются на другие углы.

Но я встречал label-ы, в которых текст поворачиваются под любой угол. Нужно добиться примерно такогоже, только со скролбаром.

Автор: Alexeis 21.9.2006, 18:10
Цитата(Sunvas @  21.9.2006,  17:38 Найти цитируемый пост)
Но я встречал label-ы, в которых текст поворачиваются под любой угол. Нужно добиться примерно такогоже, только со скролбаром. 

Лабел это не окно, его можно рисовать как хочешь. Да Текст вывести под углом нет проблем сделать.

Автор: Sunvas 22.9.2006, 15:28
Цитата(alexeis1 @  21.9.2006,  18:10 Найти цитируемый пост)
Лабел это не окно, его можно рисовать как хочешь.

И кнопки круглые видел... И окна круглые... 

Автор: Snowy 22.9.2006, 16:23
Цитата(Sunvas @  22.9.2006,  15:28 Найти цитируемый пост)
И кнопки круглые видел... И окна круглые... 
Окна квадратные. Просто ограничена видимость - только то, что внутри заданной формы.
Всё, что снаружи - обрезается.
Также можешь сделать картинку 1000Х1000 и нарисовать в ней диагональную полосочку, нарисовав в ней скролл.
Только скролом это не будет. И окошко будет не биагональным, а квадратным - просто будет использоваться только небольшая его часть.
Реальный скролл по диагонали не пустишь - только свой рисовать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)