Функции и процедуры Delphi. Справочник.

 

Не знаешь, где искать?
Читай Delphi FAQ!

 



Х. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С ПРОЕКТАМИ

3. Функции и процедуры регистрации свойств компонентов


Функция RegisterPropertyInCategory (
ACategoryClass: TPropertyCategoryClass;
const APropertyName: string ): TPropertyFilter;

Функция RegisterPropertyInCategory (
ACategoryClass: TPropertyCategoryClass;
AComponentClass: TClass;
const APropertyName: string ): TPropertyFilter;

Функция RegisterPropertyInCategory (
ACategoryClass: TPropertyCategoryClass;
APropertyType: PTypeInfo;
const APropertyName: string ): TPropertyFilter;

Функция RegisterPropertyInCategory (
ACategoryClass: TPropertyCategoryClass;
APropertyType: PTypeInfo ): TPropertyFilter;


== Только Delhi 5 и выше ==

Модуль: DsgnIntf

type TPropertyCategoryClass = class of TPropertyCategory;

Описание
Функция регистрирует свойство компонента в указанной категории свойств.
Зарегистрированное свойство будет отображаться в Object Inspector в соответствующей категории свойств. Возможно четыре варианта вызова данной функции с разными параметрами (см. выше).
В параметре ApropertyName указывается имя свойства, а в параметре ApropertyType запись, описывающая тип свойства. Параметр AcomponentClass определяет тип компонента, свойство которого регистрируется. Категория, в которой регистрируется свойство, определяется классом ACategoryClass объекта TPropertyCategory. В качестве результата функция возвращает образец класса TPropertyFilter, который используется Object Inspector для того, чтобы определить к каким категориям какие из свойств относятся.


[Вернуться к содержанию]

 


Рейтинг@Mail.ru