Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.47 MB
Время: 0.006 c
7-26282
andey
2002-02-12 18:56
2002.05.09
Буфер обмена


1-26081
PaRL
2002-04-25 20:26
2002.05.09
Не могу понять в чем ошибка...


3-25984
AlanB
2002-04-15 13:58
2002.05.09
Проблема с запросом Update Nash_Doc set data IS NULL where data =


1-26143
VJar
2002-04-24 19:02
2002.05.09
Проверка на удаление


1-26072
Magic
2002-04-26 10:53
2002.05.09
Формат файлов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский