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

Вниз

Отображение нового свойства формы в Object Inspector   Найти похожие ветки 

 
Ola   (2006-10-12 15:35) [0]

Скажите пожалуйста, как сделать так, чтобы в инспекторе объектов  формы отображалось добавленное в класс формы новое свойство? Объявление  нового свойства в разделе класса формы  "published" не дало никакого результата


 
webpauk   (2006-10-12 15:39) [1]

добавление свойств в форму требует переопределения published? объявленных в модуле Forms


 
Ola   (2006-10-12 15:59) [2]

Это свойство не из класса TForm, а новое  созданное свойство, необходимое для конкретной формы приложения


 
Kolan ©   (2006-10-12 16:06) [3]


> Это свойство не из класса TForm, а новое  созданное свойство,
>  необходимое для конкретной формы приложения

Дык а как ты его создала? Нследника написала?


 
Ola   (2006-10-12 16:12) [4]

Да, это форма явялется наследником класса TForm


 
Kolan ©   (2006-10-12 16:14) [5]

А используешь ты наследника или TForm?


 
DrPass ©   (2006-10-12 16:24) [6]

Он просто не видит новое свойство, т.к. работает с твоим классом, приводя его к TForm. Для формы-наследника нужно будет вызвать RegisterCustomModule.


 
Ola   (2006-10-12 16:28) [7]

type
 TMyForm = class(TForm)
   ....
   published
      property SomeProperty....
 end;
....
var  MyForm1: TMyForm;

Нужно, чтобы свойство SomeProperty было в Инспекторе объектов.
Пытаюсь сделать так, но в ObjectInspector св-во не видно.


 
Ketmar ©   (2006-10-12 16:54) [8]

и не будет видно. в "начинающим". а лучше сразу к книгам -- учить матчасть.


 
DrPass ©   (2006-10-12 18:53) [9]


> Ola   (12.10.06 16:28) [7]

См.

> DrPass ©   (12.10.06 16:24) [6]

Модуль с твоим классом должен быть в пакете, пакет должен в свою очередь в процедуре Register вызывать RegisterCustomModule



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

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

Наверх




Память: 0.48 MB
Время: 0.068 c
1-1160630818
alucard
2006-10-12 09:26
2006.11.26
Есть страничка, необходимо залогиниться.


15-1162591093
lookin
2006-11-04 00:58
2006.11.26
и в Скайп


2-1162829970
breeze
2006-11-06 19:19
2006.11.26
Протоколирование моментов измененния в реестре


15-1163131418
Slider007
2006-11-10 07:03
2006.11.26
С днем рождения ! 10 ноября


1-1160937815
Kolan
2006-10-15 22:43
2006.11.26
Дополнительный поток и Exception в главном. Что будет?