Форум: "Компоненты";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
ВнизКак заставить появиться в OI published свойства формы? Найти похожие ветки
← →
Match © (2005-09-02 18:52) [0]Вот унаследовался я от TCustomForm, создал базовую для других наследников форму, в которой объявил несколько published свойств. Как заставить их появиться в Инспекторе Объектов?
← →
Ega23 © (2005-09-02 19:24) [1]Компонент-то сделал? Или так, в виде класса оставил?
← →
Юрий Зотов © (2005-09-02 20:48) [2]Форму поместить в run-time пакет, в IDE инсталлировать design-time пакет, в нем написать процедуру Register, а в ней вызвать RegisterCustomModule(класс_формы, TCustomModule). Добавленные свойства появятся в наследниках формы, которые можно либо указывать ручной правкой класса-предка (с переоткрытием проекта), либо написать эксперт репозитория.
Еще можно ничего этого не делать, а использовать готовый эксперт CFPack от Сергея Орлика (без проблем находится в сети).
← →
Наиль © (2005-09-02 20:50) [3]Твою форму нужно зарегистрировать:
RegisterCustomModule(TMyForm,TCustomModule);
Этого достаточно.
← →
TUser © (2005-09-02 22:01) [4]Если свойства некоторого своего пользовательского типа, то надо будет еще зарегистрировать редактор для свойств такого типа - RegisterPropertyEditor.
← →
Юрий Зотов © (2005-09-03 15:02) [5]> TUser © (02.09.05 22:01) [4]
Возможно, но совершенно не обязательно.
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c