FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceder a campos tag y enable en TAction
Hola a todos:
Llevo rato buscando en los foros y no he encontrado algo q me sirva para ubicarme . Necesito recorrer un TAction buscando los campos Tag de cada accion definida y si tienen valor 1 habilitar la Accion. es algo asi var acciones : TAction; for i := 0 to acciones.(Que Campo) do acciones.(que)[i].enable := acciones.(que)[i].tag = 1 O me pudieran remitir a alguna respuesta se lo agradeceria de antemano. |
#2
|
||||
|
||||
puedes utilizar el componente actionmanager que es como un contenedor de varios taction ahi puedes llenar el evento onexecute y deshabilitar el action correspondiente segun el tag, suerte salu2
__________________
nuestro carácter está reflejado en cada línea de código que escribimos. |
#3
|
||||
|
||||
Hay algo que no entendí ...¿recorrer un objeto TAction?
Yo lo que uso es un TActionList, que si puedo recorrer asi:
o puedes recorrer los componentes de tu formulario para buscar los objetos TAction para habilitarlos si procede:
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... Última edición por defcon1_es fecha: 14-04-2011 a las 19:45:54. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir string a Taction | erasmorc | OOP | 1 | 17-12-2009 18:44:23 |
Enable BCD a false en Delphi 2007 | mavm03 | Conexión con bases de datos | 0 | 09-02-2009 13:47:40 |
TACtion con icono Top | Neeruu | Varios | 5 | 02-09-2008 03:15:00 |
Enable:=False; Pero sin que se me ponga gris. | nicolasdom | Varios | 4 | 13-01-2005 17:43:35 |
acceder a los campos de una tabla Access | nesetru | Conexión con bases de datos | 3 | 05-01-2004 13:51:35 |
|