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

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

Сделать активным модальное окно [D6, XP]


Jimmy ©   (2007-01-16 20:47:00) 

У меня есть два дочерних модальных окна, одно из них закрывает другое. Как мне из меню "Окна" вывести на передний план закрытое окно? Заранее спасибо.


Комбинатор   (2007-01-18 19:02:00) [1]

А вообще у Главной формы есть свойство встроенного списка окан, где реализованы требуемые Вам возможности))))

WindowMenu...


Комбинатор   (2007-01-18 18:04:00) [2]

Formname.BringToFront


Плохиш   (2007-01-18 17:46:00) [3]

Пытаетесь испоганить логику работы MDI-приложений? Ну тогда "флаг в руки и поезд на встречу" :-)


Jimmy   (2007-01-18 15:37:00) [4]

На самом деле у меня 3 MDIChild формы. Команда Form2.SetFocus действительно делает активным окно Form2, а Form3.SetFocus и Form4.SetFocus действительно передают фокус соответствующим формам, но эти формы не становятся активными, и не переходят "на первый план". Может быть дело в том, что Form2 - Sizeable, а две других Single? Form3.Show тоже не подходит, т.к. если Form2 максимизирована, то при команде Form3.Show Form2 принимает старые размеры. Так все же, как быть?


Плохиш   (2007-01-17 18:48:00) [5]

При получении фокуса, MDIChild-окно будет показано поверх всех остальных MDIChild-окон


Jimmy   (2007-01-17 18:19:00) [6]

Я прошу прощения - два MDIChild окна.


Плохиш   (2007-01-16 22:52:00) [7]


> vidiv ©   (16.01.07 22:37) [4]
> два модальных окна это чтото новое

В чём новизна? Бывает и больше двух... А вот делать их ещё и дочерними плюс пытаться показывать ещё какое-то окно - это логика извращенца :-)


vidiv   (2007-01-16 22:37:00) [8]

два модальных окна это чтото новое =)


Плохиш   (2007-01-16 22:34:00) [9]


> Jimmy   (16.01.07 20:47)  
> У меня есть два дочерних модальныхокна

Глупое сочетание, не находите?


Jimmy   (2007-01-16 20:59:00) [10]

В процессе работы программы, не на этапе разработки. Это окно не модальное.


krec   (2007-01-16 20:56:00) [11]

меню окна в проге? или еще на этапе разработки?

ShowModal?


Наверх

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