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

Вниз

Стандартная кнопка максимизации,   Найти похожие ветки 

 
XenonXX ©   (2003-10-31 08:22) [0]

как перехватить ее нажатие и отреагировать? А то надо реагировать не как на ресайз.


 
ZEE ©   (2003-10-31 10:55) [1]

WM_SIZE + SIZEICONIC - по другому думаю врядли


 
AbrosimovA   (2003-10-31 12:05) [2]

А так например:

procedure TMainForm.FormCreate(Sender: TObject);
begin
Application.OnMinimize := OnMinimize;
end;

procedure TMainForm.OnMinimize(Sender : TObject);
begin
..............//Здесь твоя реакция
end;


 
AbrosimovA   (2003-10-31 12:09) [3]

Извините, ответ мой не в тему.


 
Игорь Шевченко ©   (2003-10-31 12:16) [4]

WM_SYSCOMMAND SC_MAXIMIZE - не получается ?


 
DVM ©   (2003-10-31 12:21) [5]


> Игорь Шевченко © (31.10.03 12:16) [4]

Он этот вопрос уже задавал, ему ответили - ноль внимания.


 
ZEE ©   (2003-10-31 12:28) [6]

упс, ошибочка у меня в [1]
надо наверно
WM_SIZE + SIZEFULLSCREEN
хотя про SC_MAXIMIZE я как-то вообще не подумал...


 
Игорь Шевченко ©   (2003-10-31 12:32) [7]

DVM © (31.10.03 12:21)

Это не там, случайно, где просьба удалить ветку, была ?


 
XenonXX ©   (2003-11-04 06:27) [8]

Игорь Шевченко © (31.10.03 12:16) [4]
WM_SYSCOMMAND SC_MAXIMIZE - не получается ?

Если так делать, то

procedure WM_SYSCOMMAND1 (Var Msg: TMessage); message WM_syscommand;
...........................
procedure TForm1.WM_SYSCOMMAND1;
begin
if Msg.WParam=SC_MAXIMIZE then
begin
///something
end;
end;

Это ловит верно, но тогда ведь надо самому писать обработчитки всех кнопок(ну это можно) и даже перетаскивания(а вот с этим траблы), так ведь или можно как-то переправить мессагу туда куда она шла?


 
ZEE ©   (2003-11-04 10:32) [9]

if Msg.WParam=SC_MAXIMIZE then
begin
///something
end else inherited; ???


 
XenonXX ©   (2003-11-04 16:51) [10]

ZEE,

Аригато, сенсей!(="Спасобо мастер") Тормозил я утром после ночи в интернете...



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
3-11793
Vick
2003-12-08 18:07
2004.01.05
Ошибка в ХП при закрытии и выполнении Select * FROM OPENROWSET...


7-12188
Геннадий
2003-10-19 12:00
2004.01.05
WM_DropFiles


14-12121
devil_dk
2003-12-14 01:40
2004.01.05
Предложение создать кодер группу


4-12208
Antonn
2003-11-04 13:51
2004.01.05
Перехват клавиш.


4-12210
h0use
2003-11-04 12:13
2004.01.05
Создать невидимую форму реально?