Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
8-1091088827
NOX
2004-07-29 12:13
2004.10.24
Непокорный FPS, или о том как FPS не хочет меняться...


4-1094031371
Fabo
2004-09-01 13:36
2004.10.24
изменение размера сектора


14-1097075502
appendix
2004-10-06 19:11
2004.10.24
Hook на клавиатуру


1-1097223413
Delphi5.01
2004-10-08 12:16
2004.10.24
Incompatible types: TComponentClass and Class reference


3-1096028563
Hro
2004-09-24 16:22
2004.10.24
Стандартный пароль или логин




   Наверх