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 las propiedades de control en frames
Hola, un saludo
Cómo puedo acceder a los componentes (sus propiedades) de un frame? necesito activar/desactivar buttons en varios frames dependiendo del estado del campo de una tabla, pero no hay manera. //Declaración en interface de la unit del frame bar Frame: TFrame; //Esto no funciona, el button permanece igual DataModule.TableAfterScroll (DataSet: TDataSet); //unit of DataModule begin if table.cField = 'No' then Frame.Button.Enabled:= False else Frame.Button.Enabled:= True; end; La unit del frame está añadida a uses de la unit main y en otras uses en las units necesarias, todo esto está bien. En definitiva, cómo se pueden cambiar propiedades de buttons u otros componentes puestos en un frame, o varios, desde otras units en runtime, por ejemplo, haciendo scroll en un grid(table) en su evento OnAfterScroll, teniendo en cuenta que este evento está en la unit del DataModule? el Frame form está en Project/Options Autocreate forms Creo que con este sencillo ejemplo de código y la explicación es suficiente. Tal vez podais ayudarme, he probado muchas cosas, pero nada funciona. Muchas gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas para acceder a frames | Pedro-Juan | OOP | 1 | 22-08-2006 23:42:29 |
Acceder a propiedades de (TChartSeriesList) en tiempo de diseño | papulo | Gráficos | 1 | 22-05-2006 21:06:55 |
Acceder a las propiedades protegidas de un DBGrid | gluglu | Varios | 16 | 12-11-2005 16:35:25 |
Acceder a las propiedades del componente | LucasArgentino | Varios | 1 | 09-11-2004 15:53:35 |
acceder a frames de Divx | etruel | Gráficos | 6 | 27-10-2003 13:11:47 |
|