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

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

Как при сворачивании модальной формы свернуть все приложение?


Kolan ©   (2007-10-20 09:56:00) 

Здравствуйте,
 сабж.

ЗЫ
 Только не нодо обсуждать зачем это вообще надо, плз. :)


Kolan   (2007-10-23 14:47:00) [1]

> Вообще, было показано лишь как, а оценка нужности
> оставлена заинтересованным лицам.

Я так и понял. Благодару еще раз.


> Как я понял, что пока ты его допишешь,

Да дописал да отдал ужо…


Leonid Troyanovsky   (2007-10-23 14:45:00) [2]


> Kolan ©   (23.10.07 14:21) [13]

> Ок. Значит ли это что надо сделать усл компиляцию? И если
> именно надо, то почему? То есть что будет плохого если не
> сделать? На первый взгляд работает все нормально и в D7
> и в D5…

Как я понял, что пока ты его допишешь, уже пропадет
нужда закладываться даже на D7 ;)

Вообще, было показано лишь как, а оценка нужности
оставлена заинтересованным лицам.

--
Regards, LVT.


Kolan   (2007-10-23 14:21:00) [3]


> [10] Leonid Troyanovsky ©   (23.10.07 12:32)

Ок. Значит ли это что надосделать усл компиляцию? И если именно надо, то почему? То есть что будет плохого если не сделать? На первый взгляд работает все нормально и в D7 и в D5…


Kolan   (2007-10-23 14:18:00) [4]

> чтобы пользователь не мог от модальной формы перейти к главной
> форме

То есть комп должен зависнуть при показеформы?


Lebedev   (2007-10-23 12:44:00) [5]

Подскажите, пожалуйста, а если необходимо сделать так, чтобы пользователь не мог от модальной формы перейти к главной форме, наример закрыв её различными действиями? И какие действия (комбинации клавиш) пользователя надо обрадотать?


Leonid Troyanovsky   (2007-10-23 12:32:00) [6]


> Kolan ©   (23.10.07 11:21) [9]

> в зав. от версии Delphi и если да, то как?

http://groups.google.com/group/borland.public.delphi.ide/msg/57327a78873dd44a

--
Regards, LVT.


Kolan   (2007-10-23 11:21:00) [7]

Круть, благодарю. А нужно ли этот код сделать условно компилируемым в зав. от версии Delphi и если да, то как?
:)


Leonid Troyanovsky   (2007-10-23 11:10:00) [8]


> Kolan ©   (23.10.07 09:50) [7]

> гхм…

http://groups.google.com/group/borland.public.delphi.vcl.components.using/msg/50dbb363ab6d9b27?

--
Regards, LVT.


Kolan   (2007-10-23 09:50:00) [9]

гхм…


Kolan   (2007-10-22 14:15:00) [10]

Видимо данный код не работает в Delphi 5, интересно почему?


Kolan   (2007-10-20 10:35:00) [11]

Просто Application.Minimize; без мод формы сворачивает как обычно…


Kolan   (2007-10-20 10:34:00) [12]

> Так Вам шашечки, или ехать?

И то и то :)


korneley   (2007-10-20 10:33:00) [13]


>  В XP не эффекта сворачивания,

Так Вам шашечки, или ехать? В D7 + XP работает, правда у меня в ХР все видеоэффекты отключены, с целью не грузить проц по пустякам...


Kolan   (2007-10-20 10:26:00) [14]

Работает, но странно. В XP не эффекта сворачивания, просто исчезает и всё.

И еще на сколько данный метод работоспособен в зав от винды и версии Delphi?


korneley   (2007-10-20 10:16:00) [15]

type
 TForm2 = class(TForm)
 private
   procedure WMGetSysCommand(var Message : TMessage); message WM_SYSCOMMAND;
 public
 end;

{ TForm2 }

procedure TForm2.WMGetSysCommand(var Message: TMessage);
begin
 if (Message.wParam = SC_MINIMIZE)
 then Application.Minimize
 else inherited;
end;


Наверх

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