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

 

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

 



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

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


Функция RegisterPropertiesInCategory (
ACategoryClass: TPropertyCategoryClass;
const AFilters: array of const ): TPropertyCategory;

Функция RegisterPropertiesInCategory (
ACategoryClass: TPropertyCategoryClass;
AComponentClass: TClass;
const AFilters: array of string ): TPropertyCategory;


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

Модуль: DsgnIntf

type TPropertyCategoryClass = class of TPropertyCategory;

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


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

 


Рейтинг@Mail.ru