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

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

MDIChild Form [D6, WinXP]


Innuendo ©   (2005-02-17 09:55:00) 

Как сделать определённое MDI-child окошко активным? Заранее спасибо.


VikUA   (2005-02-17 23:09:00) [1]

Уважаемый msguns! А кто же делает инициализацию в событии onShow? Для этого существует onCreate.


msguns   (2005-02-17 14:25:00) [2]

>Shirson ©   (17.02.05 11:33) [3]
>А просто MainForm.MDIChildren[i].show; что мешает сделать?

Кгхм.. Это не одно и то же. Если в форме заложены некоторые действия, которые должны быть выполнены непосредственно после ее создания и первойактивации, то они будут выполняться каждый раз, когда Папа будет "дергать" дочку.


Shirson   (2005-02-17 11:33:00) [3]

А просто MainForm.MDIChildren[i].show;что мешает сделать?


Tria   (2005-02-17 10:55:00) [4]

Если не ошибаюсь, то перед этим
MainForm.MDIChildren[i].SetFocus
сделать BringToFront


msguns   (2005-02-17 10:25:00) [5]

Передать ему фокус
MainForm.MDIChildren[i].SetFocus


Наверх

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