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

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

Проблема с дочерними mdi окнами [D2005, XP]


flasher ©   (2010-09-10 22:43:00) 

Возникла проблема с mdi приложением.
Одна из дочерних mdi форм начала как-то странно сворачиваться. Вот скрин http://img683.imageshack.us/img683/1416/20100910222519capture.png

На форме исчезают все контролы. После нажатия на кнопку "Восстановить" контролы появляются.
Все параметры формы в Object Inspector сравнил с нормально сворачивающимися формами - все идентично.
Создаются формы одинаково:

var Child: TForm2;
..
Child := TForm2.Create(Application);

Подскажите в чем может быть проблема.


flasher   (2010-09-11 08:05:00) [1]

Вопрос снят, найдена ошибка в коде.


flasher   (2010-09-11 07:05:00) [2]

нет, это локальная переменная.


Loginov Dmitry   (2010-09-10 23:00:00) [3]


> Создаются формы одинаково:
>
> var Child: TForm2;
> ..
> Child := TForm2.Create(Application);


Одна глобальная переменная Child на все дочерние формы?
Это извращение.


Наверх

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