Обсуждение статьи "DoEasy. Элементы управления (Часть 29): Вспомогательный элемент управления "ScrollBar""

 

Опубликована статья DoEasy. Элементы управления (Часть 29): Вспомогательный элемент управления "ScrollBar":

В статье начнём разработку элемента вспомогательного управления ScrollBar и его производных объектов — вертикальной и горизонтальной полос прокрутки. ScrollBar (полоса прокрутки) используется для прокручивания содержимого формы, если оно выходит за пределы контейнера. Полосы прокрутки обычно расположены снизу и справа формы. Горизонтальная, расположенная снизу, служит для прокрутки содержимого влево-вправо, а вертикальная — для прокрутки вверх-вниз.

Скомпилируем советник и запустим его на графике:


Видим, что полосы прокрутки созданы в правильных местах, имеют нормальные элементы управления, которые реагируют на взаимодействие с мышкой. Объекты элементов управления на полосах прокрутки при наведении на них указателя мышки окрашиваются в неправильные цвета. Это происходит потому, что для этих элементов управления мы ещё не создавали обработчики событий. В последующих статьях всё будет скорректировано, дополнено и исправлено.

Автор: Artyom Trishkin