FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como establecer una posicion fija para un popmenu
buenas estoy tratando de hacer que cuando presiono un speedButton aparezca el popupmenu exactamente debajo de el independientemente de donde este ubicado el formulario.
he tratado de hacerlo asi Código:
procedure TfrmPrincipal.btnClientesClick(Sender: TObject); begin pmClientes.PopUp(100,100); end; No se si este menu sirve para lo que quiero y si no tambien quisiera saber cual podria usar. Muchas gracias por adelantado. |
#3
|
||||
|
||||
Si el SpeedButton está dentro de algún contenedor, como un panel por ejemplo, entonces tendráss que sustituir Form1 por dicho contenedor. // Saludos |
#4
|
||||
|
||||
Hola.
Otro modo puede ser:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
grxs a todos por la ayuda
al fin se pudo Código:
procedure TfrmPrincipal.btnClientesClick(Sender: TObject); var pt:TPoint; begin pt:=panelMenuBotones.ClientToScreen(Point(btnClientes.Left+btnClientes.Width-9, btnClientes.Top+btnClientes.Height)); pmClientes.PopUp(pt.x,pt.y); end; |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Posición fija en DBGrid | chona | Varios | 6 | 29-10-2007 19:50:47 |
PoPMeNu en XP | Palmiro | Gráficos | 1 | 29-11-2005 00:22:27 |
Como manejar el modem de la PC para establecer un comunicacion con modem de 1200 baud | Roger_Fernandez | Varios | 0 | 01-11-2004 12:33:38 |
Leer Archivo .Q43 de Posición Fija es como un Txt | FNADALO | Varios | 1 | 25-05-2004 17:15:27 |
|