Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-11-2010
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
PopupMenu

Hola a todos. como puedo ubicar un popupmenu al final de un TEdit. osea necesito colocar el codigo de activacion del popupmenu en el evento onexit del TEDit, utilizo el siguiente codigo

[Dehphi]

PopupMenu1.Popup(Edit1.left, Edit1.top );

[/Dehphi]

Pero la posicion varía en dependecnia de si la ventana está restaurada o maximizada. tambien varía en dependencia de la resolucion de la pantalla en pixels


saludos
Responder Con Cita
  #2  
Antiguo 01-11-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 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
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con PopupMenu angelp4492 Varios 6 17-12-2007 17:13:43
El PopupMenu skinnerpro OOP 4 16-10-2007 01:47:30
PopupMenu en RxDBRichEdit Tonio Varios 5 18-06-2007 04:28:45
problema con popupmenu? coolfrog Varios 4 15-12-2005 03:39:50
popupMenu jorodgar Varios 7 20-04-2005 17:16:22


La franja horaria es GMT +2. Ahora son las 17:51:22.


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