Jak wyłączyc prawy przycisk myszy dla programu. Delphi 5.0--Wirek
e-mail : [email protected];
[email protected].
Napisz!
Nie wiem czy dobrze rozumiem o co Ci chodzi: czy o to, zeby komponent lub forma reagowaly na lewy ale nie prawy przycisk?
Jesli tak, to napisz obsluge nie przez OnClick a przez OnMouseDown.
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
Jak latwo zauwazyc mozesz uzaleznic wykonanie procedury obslugi od tego ktory przycisk byl nacisniety (Button), stanu Alt Ctrl Shift i przyciskow myszy (Shift), oraz wspolrzednych X,Y.
--Pawel
Delphi6
Jezeli masz popup menu to wywal
a jak co to w onmousedown;
if button = mbright then
begin
end;
to eliminuje prawy przycisk ale akurat tylko z tego kompomentu, który obaługuje zdarzenie ONMOUSEDOWN!!!!!!!!!!!
Przechwyc komunikat WM_RBUTTONDOWN skierowany do aplikacji przez Windowsa
Pozdrawiam
Fojcik
Thanks 4 All!--Wirek
e-mail : [email protected];
[email protected].