Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.16;
Скачать: CL | DM;

Вниз

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

 
Sandman25 ©   (2004-01-04 12:30) [0]

Доброе время суток.

Помогите, пожалуйста, со моей проблемой.
Написал форму, от которой наследуются все другие формы приложения. Кроме всего прочего, в этой форме описано published property типа boolean. Не могу добиться того, чтобы это свойство появилось в object inspector (даже в самой этой форме, не говоря уже о наследниках). Вообще, у меня есть ощущение, что форму тоже нужно регистрировать, а она у меня лежит в run-time only package. Но как именно регистрировать, ведь она не должна появляться в палитре компонентов, на другую форму ее не положишь.
Пробовал регистрировать (в design-time package) с помощью RegisterNoIcon - никаких изменений, хоть и не ругалось, и даже зарегистрировало компоненты из RegisterComponents в той же процедуре Register. Может, обязательно нужно регистрировать PropertyEditor для boolean, стандартный почему-то не работает с компонентами-формами??? Не хочется каждый раз присваивать это свойство в run-time, тем более, что этой формой пользуюсь не только я.
Буду признателен за любую помощь...


 
Бином Ньютоныч   (2004-01-04 12:32) [1]

Добавь ее в репозитарий


 
Sandman25 ©   (2004-01-04 12:33) [2]

Забыл добавить, что я пробовал сделать и через Repository, но тоже ничего не получилось - в Object Inspector свойство не появляется. Что в принципе логично, если оно не появляется даже в самОй наследуемой форме.


 
Mike_Goblin ©   (2004-01-04 12:46) [3]

RegisterCustomModule


 
Sandman25 ©   (2004-01-04 13:04) [4]

Mike_Goblin

Спасибо. Я так понимаю, что первым параметром должен быть класс моей формы. А что делать со вторым? Судя по примеру в MidReg.pas, по DesignIntf и тому, что я нашел в google, мне нужно заводить свой DataModule?


 
Sandman25 ©   (2004-01-04 13:26) [5]

Ура, нашел :) Надо использовать TCustomModule
Еще раз большое спасибо!



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

Текущий архив: 2004.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
3-49414
tchn
2003-12-16 21:47
2004.01.16
следить за процессом выполнения хранимой процедуры на сервере


14-49766
K.o.Z
2003-11-29 19:37
2004.01.16
кто из вас качается (тренажеры и т.д.)?


1-49558
Ciber
2004-01-06 06:39
2004.01.16
RichEdit


3-49410
Mordsit
2003-12-19 11:34
2004.01.16
SQL-запрос


1-49497
serg128
2004-01-03 12:51
2004.01.16
Как закрывать MDI окна по клавише Esc?