Новая статья: Графические интерфейсы VIII — Элемент "Древовидный список" (Глава 2)

 

Опубликована статья Графические интерфейсы VIII: Элемент "Древовидный список" (Глава 2):

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

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

  1. Фон древовидного списка
  2. Список пунктов древовидного списка
  3. Вертикальная полоса прокрутки древовидного списка
  4. Фон списка содержания
  5. Список пунктов содержания
  6. Вертикальная полоса прокрутки списка содержания
  7. Указатель курсора мыши, чтобы отслеживать, как изменяется ширина области древовидного списка и области содержания


Рис. 4. Составные части элемента «Древовидный список».

Автор: Anatoli Kazharski

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