Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
14-78074
Ihor Osov'yak
2003-07-06 19:36
2003.07.24
Я в шоке. Понимаю Ваше негодование, но не могу удержатся..


7-78172
Nucl
2003-05-16 13:19
2003.07.24
2 монитора


1-77823
Bless
2003-07-09 15:59
2003.07.24
Редактор свойств


1-77946
Erik
2003-07-10 16:30
2003.07.24
В чем отличия CallBack для DCOM и Borland Socket Server?


7-78181
zom
2003-05-15 12:47
2003.07.24
Как узнать текущее разрешение экрана?




   Наверх