Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как имя компонента вывести.... [D5, D6, Win2k, WinXP]


Poirot ©   (2002-06-18 12:36:00) 

Тут такой проблем...
Если создать компонент (мой от TGraphicControl) и сильно захотеть на нём писать.... Caption например... то хотелось бы чтобы при создании он писал в Caption что-то вроде MyComponent1, MyComponent2 и т.д. ну как какой-нить Label...
Внимание вопрос: КАК ЭТО СДЕЛАТЬ.... Я проверял, что до окончания выполнения Конструктора компонент не связан ни с Предком и не имеет имени (Name)...


MBo   (2002-06-18 13:41:00) [1]

В конструкторе
ControlStyle := ControlStyle + [ csSetCaption ];


Игорь Шевченко   (2002-06-18 12:42:00) [2]

Также, как TCustomLabel делает, очевидно. Unit StdCtrls.pas


Наверх

Титульная страница Поиск, карта сайта Написать письмо