Форум: "Основная";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];
ВнизКак кнопек закрыть (в заголовке формы) присвоить ф-цию 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c