![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ScrollBox, помогите разобраться! [D7, WinXP]
conless © (2006-12-15 01:36:00)Как узнать с какой позиции по высоте идёт отрисовка видимой части и как программно её установить.
думал ScrollBox1.HorzScrollBar.Position читать\писать вообще ноль реакции.
Пробовал GetScrollPos(ScrollBox1.Handle, SB_HORZ) - тоже всегда даёт 0 скотина.
Насчет перехода думал ScrollBox1.ScrollBy() поможет, но оказалось оно сдвигает.
Если путанно объяснил суть такая, что есть ScrollBox в котором картинка допустим по высоте на 1000 пикселей. Сам ScrollBox допустим 100. Мне нужно узнать (а так же самому установить) какую часть (с какого пикселя) он показывает картинку.
Уже час сижу над этой траблой, посоветуйте plees или хоть мысли, а то свои уже все кончились:)
conless (2006-12-15 01:59:00) [1]RASkov, респект!
Вот я баран...
Простите за ламерство :-[
RASkov (2006-12-15 01:52:00) [2]> Как узнать с какой позиции по высотеидёт отрисовка видимой
> думал ScrollBox1. HorzScrollBar.Position
Подчеркнутое - разные вещи...
Нормально все выставляется - ScrollBox1.VertScrollBar.Position:=15;
ScrollBox1.ScrollBy - это вообще из другой оперы и оно тебе здесь не поможет.