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

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

не получается изменить текст в заголовке формы при ее создании [D6, 2000, XP]


arsin ©   (2006-04-03 13:28:00) 

как не создавая своих классов и не меняя конструктора задать текст в заголовке окна при его создании?

дано
создается форма (fsMDIChild), определенная в design-time и у которой уже задан заголовок. в некоторых случаях при создании формы нужно его изменить. если поставить в FormCreate данной формы Form.Caption := ..., заголовок не меняется (как я понимаю, потому что форма уже создана). что интересно, если поставить в FormActivate то же самое и потом сделать Repaint, заголовок тоже не меняется ... помогите, полчаса сижу уже над этим тупым вопросом


Германн   (2006-04-04 00:49:00) [1]

<offtop>
 Налицо явное применение советов McSimm по изменению ника! Или оно уже не первое?
</offtop>


Юрий Зотов   (2006-04-04 00:11:00) [2]

> MsGuns ©   (03.04.06 16:08) [7]

Даже. См. код VCL.


MsGuns   (2006-04-03 16:08:00) [3]

>Юрий Зотов ©   (03.04.06 15:54) [6]
>На этапе обработки OnCreate форма еще не видна. Моргать нечему.

даже если fsMDIChild ?


Юрий Зотов   (2006-04-03 15:54:00) [4]

> MsGuns ©   (03.04.06 14:33) [5]

На этапе обработки OnCreate форма еще не видна. Моргать нечему.


MsGuns   (2006-04-03 14:33:00) [5]

>Ega23 ©   (03.04.06 13:33) [1]
>всё исправится...

Не все.. Будет "моргать"


Юрий Зотов   (2006-04-03 14:21:00) [6]

Выкинуть глобальную переменную в юните дочерней формы.


arsin   (2006-04-03 14:19:00) [7]


> Код покажи.
> Конкретнее - как называется форма.
> Подозреваю, что если заменить Form.Caption :=  на Self.Caption:
> =  
> всё исправится...


спасибо


MsGuns   (2006-04-03 13:37:00) [8]

Для "дочки" без собственного конструктора - никак


Ega23   (2006-04-03 13:33:00) [9]

Код покажи.
Конкретнее - как называется форма.
Подозреваю, что если заменить Form.Caption :=  на Self.Caption:=  
всё исправится...


Наверх

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