Архив категории ‘Вкладка Win32’

Вкладка Win32. Компонент TComboBoxEx

    На этом шаге мы рассмотрим компонент TComboBoxEx.     Компонент TComboBoxEx (Расширенный список) впервые введен в версии 6. По сравнению с рассмотренным компонентом TComboBox, он позволяет снабжать пункты (элементы) списка небольшими изображениями, а также регулирует отступ каждого элемента от левого края списка.     Большая часть свойств, методов и событий компонентов TComboBoxEx и TComboBox совпадают. Специфические […]

Вкладка Win32. Компонент TPageScroller

    На этом шаге мы рассмотрим компонент TPageScroller.     Компонент TPageScroller (Прокрутка страниц) позволяет задавать видимую область для различных элементов управления (например, панелей). Доступ к невидимой части осуществляется с помощью стрелок, автоматически появляющихся по краям области прокрутки. С использованием этого компонента созданы все панели компонентов Delphi. Данный компонент отличается от компонента TScrollBox наличием кнопок со […]

Вкладка Win32. Компонент TCoolBar

    На этом шаге мы рассмотрим компонент TCoolBar.     Компонент TCoolBar (Базовая панель) сочетает в себе возможности компонентов TToolBar и TControlBar. Он имеет свойство Bands, представляющее собой коллекцию (наследник класса TCollection) элементов класса TCoolBand ("плавающих панелей"). С помощью этого свойства можно вручную формировать содержимое и внешний вид каждой плавающей панели.     TCoolBar является родительским классом […]

Вкладка Win32. Компонент TToolBar

    На этом шаге мы рассмотрим компонент TToolBar.     Компонент TToolBar (Панель инструментов) представляет собой специальный контейнер для создания панелей инструментов. Главная отличительная черта компонента TToolBar - его способность гибкого управления дочерними элементами, которые он может группировать, выравнивать по размерам, располагать в несколько рядов. Компонент может манипулировать любыми вставленными в него дочерними элементами, но все […]

Вкладка Win32. Компонент TStatusBar

    На этом шаге мы рассмотрим компонент TStatusBar.     Компонент TStatusBar (Строка состояния) удобно использовать для отображения различной информации, полезной при выполнении программы. Строка состояния может иметь одну или несколько панелей для вывода текстовой информации.     Возможность поддержки строкой состояния нескольких панелей определяет свойство SimplePanel типа Boolean. Если свойство имеет значение True, то строка состояния […]

Вкладка Win32. Компонент THeaderControl

    На этом шаге мы рассмотрим компонент THeaderControl.     Компонент THeaderControl (Панель заголовков) позволяет разместить в форме заголовки произвольных элементов. Порядок и размеры этих заголовков можно изменять. Простой алгоритм работы данного компонента позволяет подстраивать размеры других объектов под размеры разделов заголовка. Для настройки в процессе проектирования используются следующие свойства.     Свойства компонента THeaderControl. Таблица 1. […]

Вкладка Win32. Компонент TListView

    На этом шаге мы рассмотрим компонент TListView.     Компонент TListView (Комбинированный список) расширяет возможности ранее рассмотренного компонента TListBox, представляющего собой простой список строк. Комбинированный список содержит значительно больше возможностей представления информации. Компонент TListView ориентирован на представление данных в виде структуры "объект-набор свойств", как, например, файлов вместе со своими атрибутами: размером, датой создания и т.д. […]

Вкладка Win32. Компонент TTreeView

    На этом шаге мы рассмотрим компонент TTreeView.     Компонент TTreeView (Дерево) используется для отображения сложных структур данных. Например таких, как структура каталогов в проводнике: слева иерархическая структура диска в виде раскрывающихся значков с символами "-" (развернут) и "+" (свернут), а справа - содержимое выбранного каталога в виде списка. Ниже перечислены свойства, управляющие формированием и […]

Вкладка Win32. Компонент TMonthCalendar

    На этом шаге мы рассмотрим компонент TMonthCalendar.     Компонент TMonthCalendar (Календарь) используется для быстрого выбора даты с помощью мыши. Сразу после размещения в форме календарь готов к работе. Рис.1. Календарь на форме     В красном кружке выделена текущая дата (она же подробнее указана в нижней части календаря), синим подсвечена дата, выбранная с помощью мыши. […]

Вкладка Win32. Компонент TDateTimePicker

    На этом шаге мы рассмотрим компонент TDateTimePicker.     Компонент TDateTimePicker (Ввод даты-времени) представляет собой раскрывающийся список и используется для ввода даты и времени с клавиатуры (в соответствии с локальными настройками Windows). При раскрытии списка открывается календарь (компонент TMonthCalendar). При проектировании настраиваются следующие свойства компонента.     Свойства компонента TDateTimePicker. Таблица 1. Свойства компонента TDateTimePicker Свойство […]