FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Conocer el componente que lanza un popup
Tengo creado un tScrollBox que contiene varios objetos tjvStaticText, a esos objetos (los tjvStaticText) les asigno un popupmenu que a su vez contiene los menus asociados a Taction, cuando ejecuto el método taction.execute como puedo saber cual de los objetos tjvStaticText lanzó el popup.
OJO: todo esos componentes los creo en tiempo de ejecución. Pensé que debia usar el (sender) así:
Pero al probar resulta que "sender" no es tjvStaticText (es un tAction ), como puedo saber dentro el execute de la acción que objeto desplegó el popup Acepto ideas y sujerencias ya que no tengo la menor idea de como resolver esto, muchas gracias.
__________________
Sitrico Última edición por sitrico fecha: 11-04-2007 a las 01:45:53. |
#2
|
||||
|
||||
Sigo sufriendo...
La clase TAction tiene la propiedad: ActionComponent que segun dice la ayuda de Delphi: Cita:
Un componente que no puede tener el foco podrá lanzar eventos???
__________________
Sitrico |
#3
|
||||
|
||||
La desesperaciónera tal que buscando en un foro EN RUSO :
http://www.sql.ru/forum/actualthread.aspx?tid=395220 encontré esto:
Que parece ser el componente que realmente inicio la acción. Despues de las pruebas de rigor FUNCIONA Quedó así:
__________________
Sitrico Última edición por sitrico fecha: 11-04-2007 a las 05:42:54. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Adobe Lanza plataforma de desarrollo | nightynvid | Noticias | 0 | 08-03-2007 17:38:23 |
Yahoo lanza un buscador de podcasts y se lanza a competir con itunes | Sasuke_Cub | Noticias | 0 | 12-10-2005 19:45:11 |
La v del popup | REHome | OOP | 3 | 06-10-2005 14:23:17 |
Opera lanza la versión 8.0 de su navegador | marcoszorrilla | Noticias | 2 | 26-04-2005 11:10:23 |
Ventanas PopUp Emergentes??? | Rabata | Varios | 3 | 05-03-2005 19:02:38 |
|