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

Вниз

Как отловить нажатие на TitleBar ???   Найти похожие ветки 

 
Zahar   (2004-10-07 20:02) [0]

Хочется выполнить действие Х при нажатии на TitleBar на форме...
Кто знает как ???


 
Yuri Btr ©   (2004-10-07 20:07) [1]

Лови сообщение WM_NCHITTEST у своей формы
там есть HTCAPTION


 
Yuri Btr ©   (2004-10-07 20:13) [2]

Сорри

.....
public
procedure wmncLButtonUp(var msg: TWMncLBUTTONUP); message wm_NclButtonUp;
.....
procedure TForm1.WmNcLButtonDown(var Msg: TWMNCLBUTTONDOWN);
begin
 inherited;
 ShowMessage("Title Bar Ckicked !!!");
end;


 
olookin ©   (2004-10-07 21:02) [3]

А разве такм нет OnClick?


 
olookin ©   (2004-10-07 21:03) [4]

Пржде чем отвечать - надо думать... Или по крайней мере читать... Я разумел ToolBar... Потому мое предыдущее отменяется...


 
Zahar   (2004-10-07 23:44) [5]

Сработало вот так:

procedure wmncLButtonDown(var msg: TWMncLBUTTONDown); message wm_NclButtonDown;
...
procedure TForm1.WmNcLButtonDown(var Msg: TWMNCLBUTTONDown);
begin
inherited;
ShowMessage("Title Bar Ckicked !!!");
end;

Огромное спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
6-1092437337
Jetus
2004-08-14 02:48
2004.10.24
Получение почты


11-1081879198
hammer
2004-04-13 21:59
2004.10.24
Фреймы в kol e


1-1097342509
focor
2004-10-09 21:21
2004.10.24
ONTOP


8-1082992417
Zevs
2004-04-26 19:13
2004.10.24
Delphi SWF SDK


3-1095950908
AlexXn
2004-09-23 18:48
2004.10.24
Неверно выводятся даты под Оракл