-
Есть у меня свойство строкового типа у разных компонент, которое называется ImgListName. Хочу сделать одинаковый редактор. Регистрирую так RegisterPropertyEditor(TypeInfo(TMyType), nil, 'ImgListName', TMyTypeProperty);
После этого у всех свойств типа string появляется мой редактор. Как сделать чтобы он был только у свойств типа TMyType?
-
Вопрос снимается. Нужно было писать так TMyType=type string
-
> Priest © (07.02.07 16:21) [1]
Да. В такой языковой конструкции ключевое слово type образует новый тип, со своим собственным TypeInfo. Отсюда, соответственно, вытекает все остальное.
|