|
Вопрос # 4 092/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Подскажите пожалуйста можно ли как нибудь управлять кнопками в заголовке формы.Например при нажатии кнопки сворачивания - выполнять свой код и т д?
 |
Вопрос задал: igoriy (статус: Посетитель)
Вопрос отправлен: 26 апреля 2010, 16:17
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 5; последнее сообщение — 27 апреля 2010, 09:36; участников в обсуждении: 3.
|
Death_Master (статус: Посетитель), 26 апреля 2010, 19:53 [#1]:
>>Например при нажатии кнопки сворачивания - выполнять свой код и т д?
Прочитайте про события формы, всё станет понятно!
Обычно захожу по ночам... (60-70%)
Если нужно что-то написать, то беру оборудованием, деньгими и пивом(при личной встрече)...
P.S. Помогаю и рассказываю бесплатно ^_^.....Nyaaa!
|
|
igoriy (статус: Посетитель), 26 апреля 2010, 20:08 [#2]:
Death_Master Это не ответ.Мой вопрос как раз и был какие события вызывают эти кнопки и как их перехватить
|
|
Death_Master (статус: Посетитель), 26 апреля 2010, 23:44 [#3]:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
//это крестик, можно переопределить действие вместо закрытия, например выводить сообщение, что форму закрывать нельзя)
end;
procedure TForm1.FormResize(Sender: TObject);
begin
//это изменение размера (сработает на любое изменение, не только по кнопке)
end;
procedure TForm1.FormHide(Sender: TObject);
begin
//сработает при сворачивании
end;
procedure TForm1.FormShow(Sender: TObject);
begin
//сработает при показе формы (в том числе при разворачивании свёрнутой)
end;
Обычно захожу по ночам... (60-70%)
Если нужно что-то написать, то беру оборудованием, деньгими и пивом(при личной встрече)...
P.S. Помогаю и рассказываю бесплатно ^_^.....Nyaaa!
|
|
min@y™ (статус: Доктор наук), 27 апреля 2010, 08:18 [#4]:
А ещё есть Application.OnMessage. В его обработчике можно ловить сообщения WM_SYSCOMMAND.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
igoriy (статус: Посетитель), 27 апреля 2010, 09:36 [#5]:
Большое всем спасибо.
|
28 апреля 2010, 10:22: Вопрос перемещён из тематического раздела Delphi » Оболочка Delphi, компилятор, версии среды и т.д. в раздел Delphi » Взаимодействие с Windows модератором Ерёмин А.А.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|