Вниз
Скачать: CL | DM;

Новое свойство формы   Найти похожие ветки 

← →
Beginer   (2002-03-19 11:28) [0]

Помещаю созданную меной форму в репозиторий и использую её, наследуя от неё. Новые, определённые мной свойства и события формы не отображаются в инспекторе объектов, хотя были помещены в секцию published. Это принципиально невозможно, или что-то надо сделать ещё? (Опыт написания своих компонент у меня есть)
Спасибо за ответ.


← →
kull ©   (2002-03-19 11:34) [1]

Это принципиально невозможно.
Так как published свойства компонентов Delphi берет из *.bpl сбилденный заранее. Подобный механизм и с формами...


← →
MBo ©   (2002-03-19 12:40) [2]

принципиально возможно.
сайт Орлика
http://www.geocities.com/siliconvalley/way/9006/index.html


← →
Mike_Goblin ©   (2002-03-19 13:44) [3]

Еще как возможно, для этого надо:
1. Описать класс-наследник TForm c новыми св-вами
2. в процедуре Register - вызвать RegisterCustomModule
3. Установить твоего наследника (ну как обычно устанавливаются компоненты)
4. В проектах наследовать форму не от TForm а от твоего класса
Есть пример на D5, могу выслать


← →
kull ©   (2002-03-19 15:03) [4]

Нет, если так протрахаться то конечно возможно, но это того не стоит.
Форма - это не компонент, и повторное ее использование нужно только в очень больших проектах.


← →
Donal_Graeme   (2002-03-19 15:44) [5]

почему же? Диалоги - те же формы :-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
14-305
Lord Vader
2002-02-20 04:59
2002.04.01
RUNDLL32.EXE - Перезагрузить компьютер в режиме MS-DOS


14-298
Ajax
2002-02-18 23:11
2002.04.01
astalaViSta money saver


1-140
Sound
2002-03-22 01:33
2002.04.01
Такой вопрос


4-351
JAndrey
2002-01-31 01:18
2002.04.01
Как определяет Windows что был сброс Резетом и как запускает


3-7
Malder
2002-03-05 19:23
2002.04.01
Как отменить транзакцию в триггере ?




   Наверх