Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.24;
Скачать: CL | DM;

Вниз

Проблемы со сворачиванием главной формы   Найти похожие ветки 

 
Shtock ©   (2003-07-11 09:44) [0]

Возникла проблема: Имеется главная форма (ввод пароля), из нее открывается вторая форма, а первая скрывается. Как сделать так, чтобы при минимизации второй формы минимизировалось все приложение? Народ, если есть ответ - то плз код для C++Builder напишите.


 
ZeroDivide ©   (2003-07-11 09:50) [1]

void __fastcall TForm1::AppDeactivate(TObject *Sender)
{
Application->Minimize();
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Application->OnDeactivate = AppDeactivate;
}


 
ЮЮ ©   (2003-07-11 09:55) [2]

>Имеется главная форма (ввод пароля)

она не должна быть главной только из-за того, что она тебе потребовалась первой


 
Skier ©   (2003-07-11 09:58) [3]

>Shtock © (11.07.03 09:44)
Пиши код проверки пароля в головном файле проекта, и если
пароль не правильный вываливайся из приложения.


 
Альф ©   (2003-07-11 10:17) [4]

Просто положи на форму RxLoginDialog и сделай Active = true.
Пароль проверяй на OnCheckUser


 
Shtock ©   (2003-07-11 10:25) [5]

Люди, проблема не в том, как проверить пароль!!! ZeroDevide, твой рецепт работает довольно интересно: при создании формы, что и следовало ожидать, она сворачивается. Но только один раз. Потом то она ведет себя как модальная. Надо как-то перехватить сообщение WM_MINIMIZE для модальной формы и там делать Application->Minimize() скорее всего, а я еще не умею перехватывать сообщения и писать для них обработчики, а хелпа к билдеру нет под рукой...


 
Skier ©   (2003-07-11 10:26) [6]


> Люди, проблема не в том, как проверить пароль!!!

Видимо проблема в том как правильно проверить пароль ?
Угадал ?


 
Shtock ©   (2003-07-11 10:33) [7]

Skier, твой тонкий юмор не оценил!


 
Skier ©   (2003-07-11 10:36) [8]

Дык..он не такой уж и тонкий.



Страницы: 1 вся ветка

Текущий архив: 2003.07.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
6-78036
Nesterovsky
2003-05-18 09:49
2003.07.24
Как сохранить сообщения TIdMessage.


14-78085
Кен
2003-07-05 06:43
2003.07.24
Как лучше ставить вторую виндос, но так, чтобы основной осталась


1-77848
olookin
2003-07-11 23:31
2003.07.24
Параметр в библиотечной процедуре...


3-77714
Alfred77777
2003-06-30 09:39
2003.07.24
Пустое поле


1-77924
Starkom
2003-07-10 09:19
2003.07.24
Хочу сделать хоткеи в Dll ке