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

Вниз

Как кнопек закрыть (в заголовке формы) присвоить ф-цию hide?   Найти похожие ветки 

 
Anton+   (2002-04-24 11:45) [0]

Все... :)


 
Игорь Шевченко ©   (2002-04-24 11:52) [1]

День добрый,

В событии OnClose формы
Action := caHide;

С уважением,


 
Anton+   (2002-04-24 13:06) [2]

Не работает - форма все равно закрывается... :(


 
ghost_by ©   (2002-04-24 13:27) [3]

Может OnCloseQuery


 
PaRL ©   (2002-04-24 13:43) [4]

Дак это же в Object Inspector...

TForm.BorderIcons := [biMaximize]; //только кнопка расширения экрана


 
PaRL ©   (2002-04-24 13:44) [5]

Или OnCloseQuery:

CanClose := false;


PS В обработчике события конечно...


 
Deus ©   (2002-04-24 13:48) [6]

2 ghost_by & PaRL © (24.04.02 13:44):
В таком случае при завершении работы windows работающая прога не будет закрываться, а будет минимизироваться => винды не смогут заверщить работу....


 
McSimm ©   (2002-04-24 13:51) [7]

>Не работает - форма все равно закрывается... :(
Должна скрываться.
А как определяешь что форма закрылась а не скрылась?


 
PaRL ©   (2002-04-24 14:04) [8]


> В таком случае при завершении работы windows работающая
> прога не будет закрываться, а будет минимизироваться =>
> винды не смогут заверщить работу....

Чего-чего?
В первом(моём) случае будет видна только максимизирующая кнопка, то есть кнопка с крестиком не будет видна.
Во втором при нажатии на кнопку форма не закрывается вот и всё.

ЗЫ Я только что пробовал. Ничего не минимизируется.


> А как определяешь что форма закрылась а не скрылась?

Чутьё :)


 
Deus ©   (2002-04-24 14:17) [9]

2PaRL © :
"Или OnCloseQuery:

CanClose := false;"
Если я ничего не путаю, то onclosequery вызывается не при нажатии на кнопку, а при закрытии формы. Форму закрывать можно по-разному.
Например, сделав Shutdown windows.
Ты попробуй....


 
DeMoN-777 ©   (2002-04-24 14:47) [10]

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose := false;
application.Minimize;
end;

У меня работает


 
Deus ©   (2002-04-24 14:54) [11]

2DeMoN-777 © (24.04.02 14:47)
А ты попробуй перезагрузить машины при работающей проге...


 
PaRL ©   (2002-04-24 18:08) [12]


> Если я ничего не путаю, то onclosequery вызывается не при
> нажатии на кнопку, а при закрытии формы. Форму закрывать
> можно по-разному.
> Например, сделав Shutdown windows.
> Ты попробуй....

Но дак не надо Shutdown"ом делать вот и всё :)



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
1-26196
Andrey007
2002-04-25 13:30
2002.05.09
Как рисовать картинки из PageControl.Images по событию OnDrawTab?


14-26227
McSimm
2002-04-01 11:30
2002.05.09
Встреча в чате. Сайт приобретает широкую известность


3-26020
Voldemar
2002-04-14 05:42
2002.05.09
Обращение к записи по номеру


6-26220
ATLANTIDO
2002-02-23 20:47
2002.05.09
РАСШАРИТЬ ДИСК


14-26255
Sergo
2002-04-01 11:20
2002.05.09
Ни у кого нет компонента вольтметра?