Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   TMenuItem en tiempo de ejecución (https://www.clubdelphi.com/foros/showthread.php?t=58037)

PaFernan99 05-07-2008 23:44:55

TMenuItem en tiempo de ejecución
 
Hola Foro!
Les pido mil disculpas si es un repost lo que voy a preguntar, pero no puedo encontrar lo que estoy buscando.
He generado un menú en tiempo de ejecución y le he asignado un TAction, de manera que cada item generado tenga asociada la misma accion. El tema es que al hacer click en un item cualquiera, necesitaría que me devuelva el caption del item, pero lo que me devuelve es un TAction.
¿Cómo puedo hacer para que me devuelva el caption o cualquier otro atributo del item?
Como siempre, muchas gracias!

roman 06-07-2008 04:27:00

No estoy seguro de lo que voy a decir. El evento OnExecute del TAction te pasa como Sender al TAction mismo. Este TAction tiene la propiedad ActionComponent, y ésta creo que es el componente que generó la acción, el TMenuItem en este caso.

// Saludos

PaFernan99 06-07-2008 13:30:23

Gracias!!
 
Roman, como siempre, excelente respuesta.
Todavía soy bastante novatoide pero gracias a ustedes estoy aprendiendo muchísimo.
Muchas gracias!


La franja horaria es GMT +2. Ahora son las 05:01:30.

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