Главная страница
    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.46 MB
Время: 0.006 c
4-26297
VAlekseyS
2002-03-05 09:21
2002.05.09
Копирование каталогов


14-26245
Vladimir Lubenchenko
2002-03-31 20:49
2002.05.09
Большая просьба к владельцам D6+Upd2 (!!!)


4-26286
Frogkiller
2002-02-28 23:06
2002.05.09
Как считать значение переменной в другом потоке?


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


1-26077
MVova
2002-04-25 16:49
2002.05.09
Альтернатива SourceSafe





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский