Вниз
Скачать: CL | DM;

Mouse   Найти похожие ветки 

← →
xxxCrazyManxxx ©   (2003-02-09 05:22) [0]

Kak na forme praviy paviy click pomenat na liviy?


← →
Романов Р.В. ©   (2003-02-09 13:44) [1]

procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnMessage := ChangeMouseButton;
end;

procedure TForm1.ChangeMouseButton(var Msg: tagMSG;
var Handled: Boolean);
begin
case Msg.message of
WM_LBUTTONDOWN: Msg.message := WM_RBUTTONDOWN;
WM_LBUTTONUP: Msg.message := WM_RBUTTONUP;
WM_RBUTTONDOWN: Msg.message := WM_LBUTTONDOWN;
WM_RBUTTONUP: Msg.message := WM_LBUTTONUP;
end;

Заменяет левую и правую кнопку почти во всем приложении. Для Замены в конкретных окнах нужно проверять Handle.
Для двойного нажатия нужно поменять WM_LBUTTONDBLCLK. А для нажатия на неклиентской области WM_NCxBUTTONxxxxx.



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

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



Память: 0.44 MB
Время: 0.015 c
8-53130
Slatazan
2002-10-23 03:09
2003.02.17
Кому нибудь нужна моя прога ???


14-53167
Ricks
2003-02-02 18:20
2003.02.17
Недавно вернулся с Харьковской обласной олимпиады


3-52740
VinRaider
2003-01-30 00:57
2003.02.17
Как програмно узнать установлен ли alias в BDE


1-53103
Nemas
2003-02-07 06:40
2003.02.17
Простой вопрос по MessageDlg...


14-53252
cc43294
2003-02-01 16:43
2003.02.17
Сайт мп3




   Наверх