Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.047 c
1-49483
Blacklord2003
2003-12-28 15:22
2004.01.16
Как сделать подсветку синтаксиса в TRichEdit


1-49625
miracle_fox
2004-01-03 13:01
2004.01.16
как выделение цветом текста RichEdit между заданными символами


6-49669
real_dimedrol
2003-11-14 22:54
2004.01.16
Socket-ы в Делфях


6-49671
Sadya
2003-11-14 11:26
2004.01.16
No such host known


9-49383
Плохой человек
2003-06-17 16:09
2004.01.16
Так в чём же всё-таки писать аркады?..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский