Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 21-11-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Se puede.

Necesitas un mecanismo para diferenciar qué botón se ha pulsado, y después, en tiempo de ejecución es cuando asignas el menú.

A cada botón, en el inspector de objetos, le pones un número en la propiedad Tag, por ejemplo:
Código:
boton XXXX YYYYY ZZZZZ 11111 22222 333333
tag 	1   2     3    4       5    6
A todos los botones, le pones el mismo evento Onclick, y en dicho evento:
Código Delphi [-]
case TButton(Sender).tag of
1 : panel1.popupmenu := ppxxx1;
2 : panel1.popupmenu := ppyyy1;
3 : panel1.popupmenu := ppzzz1;
4 : panel1.popupmenu := pp1111;
etc.
end;
El evento onclick trae el parámetro "Sender:TObject" (Sender es el botón sobre el que se ha hecho click).

Por supuesto tendrás creados los popupmenus o menus llamados ppxxxx1, ppyyy1, etc.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
 



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
Modificando total de acuerdo a existencia karlaoax SQL 5 02-05-2007 23:06:46
Nuestros políticos se ponen de acuerdo... Casimiro Noteví La Taberna 3 13-07-2006 00:31:22
Marcos centrados de acuerdo a la resolución pantalla HombreSigma HTML, Javascript y otros 1 03-12-2005 23:11:29
La venta de Amena a France Télécom "paralizada" hasta acuerdo con ONO para traspasar Sasuke_Cub Noticias 0 25-07-2005 18:08:58
Aplicaciones de acuerdo con la LOPD tin Debates 1 09-10-2003 15:07:16


La franja horaria es GMT +2. Ahora son las 00:58:17.


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