![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать окно главным относительно других? [WinXP]
Алик © (2007-08-29 09:36:00)Всем добрый день!
Подскажите плиз как сделать окно главным относительно других?
Под этим подразумевается:
1. При закрытии главного окна должна закрываться вся программа и все окна.
2. При свертывании данного окна сворачиваются все другие окна.
3. То же самое при развертывании окна.
Все окна имеют св-во Normal.
Заранее всем спасибо!
Сергей М. (2007-08-29 09:46:00) [1]Главное окно и главная форма - не одно и тоже.
> 1. При закрытии главного окна должна закрываться вся программа
> и все окна
Если речь идет именно о гл.форме (см. Application.MainForm), то и делать ничего не нужно - закрытие этой формы ведет к закрытию других форм и завершению приложения.
> 2. При свертывании данного окна сворачиваются все другие
> окна.
> 3. То же самое при развертывании окна
см. события Application.OnMinimize/OnRestore - в их обработчиках управляй св-вом WindowState прочих форм, отличных от главной.
Юрий Зотов (2007-08-29 09:45:00) [2]> Алик (29.08.07 09:36)
> как сделать окно главным
Не делать ничего. Тогда первая автоматически созданная средой форма будет главной.
Slider007 (2007-08-29 09:40:00) [3]В свойствах проекта выбрать "Main Form"