Новая статья: Графические интерфейсы V — Вертикальная и горизонтальная полоса прокрутки (Глава 1)

 

Опубликована статья Графические интерфейсы V: Вертикальная и горизонтальная полоса прокрутки (Глава 1):

Продолжаем рассматривать процесс разработки библиотеки для создания графических интерфейсов в среде торговых терминалов MetaTrader. В первой главе пятой части серии разработаем классы для создания таких элементов управления, как вертикальные и горизонтальные полосы прокрутки.

Элемент «Полоса прокрутки»

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

Собирать полосу прокрутки мы будем из пяти графических объектов.

  1. Основной фон.
  2. Фон области перемещения ползунка.
  3. Две кнопки для смещения массивов данных на один шаг.
  4. Ползунок для быстрого перемещения массивов данных.

 Рис. 1. Составные части элемента управления «Полоса прокрутки».

Рис. 1. Составные части элемента управления «Полоса прокрутки».

Автор: Anatoli Kazharski

Причина обращения: