Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Boton derecho del mouse (please) (https://www.clubdelphi.com/foros/showthread.php?t=43016)

sac 28-04-2007 18:09:13

Boton derecho del mouse (please)
 
Hola mi pregunta es sencilla pero no doy con la tecla...
tengo una imagen dentro de un panel y tengo que crear un procedimiento que al darle click con el boton derecho del mouse la borre.
Como puedo hacer ésto

dec 28-04-2007 18:34:20

Hola,

Aclara quién ha de hacerse cargo del "clic derecho"... ¿el panel? ¿la imagen? ¿el formulario? Y aclara también qué entiendes por borrar la imagen... ¿borrarla del objeto "TImage" (Image1.Picture := nil)? ¿Borrar algún archivo? ¿Qué significa "borrar"? Intenta ser más concreto y descriptivo.

Lepe 29-04-2007 12:30:33

Usa el evento OnMouseDown o el OnMouseUp, allí tienes un parámetro (button:TMouseButton) o algo así, puedes preguntar:
Código Delphi [-]
if button = mbright then
else if button = mbleft then
else if button = mbMiddle then

Saludos

sac 29-04-2007 14:07:16

Correcto!
 
Muchas gracias... me basto con la idea del mbright. Gracias de nuevo a todos los que respondieron


La franja horaria es GMT +2. Ahora son las 09:36:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi