Главная страница
    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.46 MB
Время: 0.039 c
15-1162823059
Виктор1985
2006-11-06 17:24
2006.11.26
Аналог RSDN@Home для дельфимастера?


15-1162752423
Anatoly Podgoretsky
2006-11-05 21:47
2006.11.26
APC


15-1162921165
Eraser
2006-11-07 20:39
2006.11.26
Сделаем Delphi лучше


2-1162813298
Need_Help
2006-11-06 14:41
2006.11.26
Dataset not in insert or edit mode...


6-1152561807
papaP
2006-07-11 00:03
2006.11.26
Проблемы с логином на сайт(юзая Indy)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский