Tema: PopupMenu
Ver Mensaje Individual
  #2  
Antiguo 01-11-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola cmfab.

Asigná este código al evento OnMouseDown de el/los controles:
Código Delphi [-]
procedure TForm.ControlMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  P: TPoint;
begin
  with Sender as TControl do
  begin
    P.X := Left + Width;
    P.Y := Top + Height ;
    P := Self.ClientToScreen(P);
    PopupMenu1.popup(P.X, P.Y );
  end;
end;

Saludos.
Responder Con Cita