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

Репозитарий форм и наследуемость...   Найти похожие ветки 

← →
Maks Realov   (2003-05-30 16:48) [0]

Как мне создать форму, наследуеую от TForm, но с добавлением нескольких своих полей, отоброжаемых в Object Inspector-е?
Т.е. мне надо поместить эту форму в репозитарий и использовать её как первоначальную для моих проектов.


← →
Skier ©   (2003-05-30 16:51) [1]

-RegisterCustomModule
-CCPack от Сергея Орлика


← →
Maks Realov   (2003-05-30 18:50) [2]

RegisterCustomModule - этого в help-е не нашёл 8(


← →
Skier ©   (2003-05-30 18:52) [3]

>Maks Realov (30.05.03 18:50)
Самое печальное, что его там и нет...:)


← →
Maks Realov   (2003-05-30 18:58) [4]

глумиться изволите... 8)

Ну поподробнее если можно... Можно ли в Delphi в принципе положить в репозитарий мою форму (конкретно форму - Owner всех будущих визуальных и невизуальных компонент) с дополнеными property, отображаемыми в Инспекторе объектов?


← →
Skier ©   (2003-05-30 19:01) [5]

>Maks Realov (30.05.03 18:58)


> глумиться изволите... 8)

Ничуть.

Всё что я знал я рассказал, могу добавить только URL :

www.geocities.com/SiliconValley/Way/9006/



← →
Юрий Зотов ©   (2003-05-30 19:43) [6]

> Maks Realov (30.05.03 18:58)

1. Делаете форму БЕЗ ресурсов (как обычный компонент), в ее published добавляете нужные свойства, помещаете эту форму в пакет, а в его register прописывате:
RegisterCustomModule(TMyForm, TCustomModule);
(это для D5, а для D6 сделайте поиск RegisterCustomModule)

2. Инсталлируете этот пакет в IDE.

3. Формы с компонентами порождаете от этой формы и помещаете их в репозиторий.

4. От них наследуетесь, как обычно.

П.п. 1 и 2 будут проще, если использовать CCPack5.



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

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



Память: 0.46 MB
Время: 0.011 c
14-35059
Chris
2003-05-27 22:17
2003.06.12
Описание iphlpapi.dll


1-34878
Valentino
2003-05-31 16:57
2003.06.12
Как задать аттрибут


14-34982
Slym
2003-05-29 06:38
2003.06.12
Мне нужен сокет компонента... Но на АПИ и без Classes


14-35036
Style
2003-05-27 12:38
2003.06.12
Наименование объектов


3-34670
Fuelfire
2003-05-22 11:04
2003.06.12
Редактирование данных




   Наверх