|
Компоненты
Создание компонента
Перед созданием своего компонента нужно выбрать для него предка. Кто же может быть предком для вашего компонента?
Как правило, используются в виде предков TComponent, TControl, TWinControl, TGraphicControl, TCustomXXXXXX, а также все компоненты палитры компонентов.
Далее >>>
Создание визуальных компонентов
В определенный момент появляется нехватка стандартных средств управления VCL и каждый программист задумывается над написанием своих собственных компонентов...
Далее >>>
Отображение пользовательских подсказок для панелей StatusBar
Осуществление TStatusPanel.Hint для каждой панели на StatusBar...
Далее >>>
Использование графики в ListBox
У класса TListBox (и TComboBox тоже) есть свойство Style, определяющее порядок рисования объекта. По-умолчанию оно установлено в lbStandard и за внешний вид объекта отвечает Windows. Если установить это значение в lbOwnerDrawFixed или lbOwnerDrawVariable, то можно несколько разнообразить внешний вид объекта. Разбираться лучше всего на конкретном примере, так что попробуем создать ListBox, который отображал имена графических файлов какой-нибудь директории вместе с картинками.
Далее >>>
Заполнение в ComboBox (компонент)
В этой статье приводится усовершенствованный ComboBox, который заполняет текстовую область, в зависимости от ввода пользователя (автозаполнение), с возможными опциями...
Далее >>>
Как объединить два визуальных VCL компонента
В этом примере показывается как включить одно управление в другое...
Написание компонентов - одна из сильных сторон Delphi. В этой статье приводится пример компонента TTestEdit, который происходит от TEdit, который имеет кнопку внутри. Щелчок на кнопке устанавливает свойство Text в текущую дату.
Далее >>>
Как написать редактор свойств
В статье приводятся основные шаги для написания редактора свойств...
Далее >>>
|