PDA

Ver la Versión Completa : anular clilck derecho


rjtostado
24-05-2010, 21:44:55
como anular click derecho del mouse sobre un control espesifico (acropdf)

saludos y gracias por su ayuda

Ñuño Martínez
26-05-2010, 09:02:34
Pues se me ocurre que utiizando el evento "OnMouseDown". Nunca lo he utilizado, pero casi seguro que ahí podrás detectar qué botón se ha pulsado y actuar en consecuencia.

rjtostado
10-06-2010, 01:18:40
Gracias!! el problema que tengo en el click de la derecha sobre el componenete activex de AcroPDF no quiero que me aparesca el popmenu de este activex

ecfisa
10-06-2010, 08:51:48
Hola rjtostado.

Mirá, no he usado en absoluto el control que mencionas así que desconozco los
eventos que dispara. Pero si tiene el evento OnContextPopup, tenés el asunto solucionado:


procedure TForm1.ComoSeLlameContextPopup(Sender: TObject; MousePos: TPoint;
var Handled: Boolean);
begin
Handled:= True;
end;


Saludos.

gonzalo_enero
10-06-2010, 19:39:23
Dices que estas utilizando acropdf, quieres desabilitar el click derecho y la paleta contextual que administra windows o alguna otra que creaste para el resto del Form de tu aplicacion ?

de cualquier manera te dire que tuve un problema parecido y lo primero que intente es anular la ejecucion de esa ventana, pero no era asi :-(

porque esos eventos si o si se te debe ejecutar...
Sino que la redireccione a el click normal y de paso me lo seleccionaba

espero que te hubiera ayudado.

estare denuevo el sabado conectado ....