| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Чтоб кнопка "_" модальной формы сворачивала... |
| Автор: Etar 12.12.2008, 11:48 |
| Привет! Вот такая ситуация: программа состоит из двух форм первая Form1 - обычная форма из которой открывается вторая, модальная форма Form2: Form2 := TForm2.Create(Application); Form2.ShowModal; нужно сделать так, чтобы когда пользователь нажимает на кнопку "свернуть" у Form2, то вся программа должна сворачиваться, а вместо этого Form1 остается как есть, а Form2 вообще оказывается над кнопкой пуск О_о тогда я попытался обработать событие минимизации следущим образом: procedure TForm2.FormResize(Sender: TObject); begin if WindowState = wsMinimized then Form1.WindowState := wsMinimized; end; Программа свернулась, а когда я ее развернул назад, то Form2 непонятно куда пропала и все на этом. Вот исходники и саму программку приложил (Программка просто эмулирует длительный процесс через класс TThread) Помогите пожалуйста! Уже не знаю что делать! |
| Автор: Akella 12.12.2008, 12:10 |
| Etar, http://forum.vingrad.ru/forum/topic-126445.html и http://forum.vingrad.ru/forum/topic-237714/anchor-entry1708922/0.html на всякий случай |
| Автор: Rrader 12.12.2008, 15:08 |
| Etar, посмотрите пример |
| Автор: Etar 16.12.2008, 09:28 |
| О спасибо, код пока не смотрел, но судя по тому как работает - то что надо! |