![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Si tengo 3 tabs y estoy parado en el 3, como hago para acceder programaticamente a mHistory (TJvRichEdit) del frame de tab 1?
No encuentro la forma o no me doy cuenta de como hacerlo, .... se puede? |
|
#2
|
||||
|
||||
|
Cita:
No estoy seguro de haber interpretado lo que estas buscando, pero según lo que entendí sería: En este caso la consulta está relativamente relacionada, pero recuerda que para nuevas preguntas se debe crear un nuevo hilo. ![]() Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-03-2013 a las 19:19:38. |
|
#3
|
|||
|
|||
|
No, me referia a acceder a mHistory pero sin cambiar de tab.
|
|
#4
|
||||
|
||||
|
Hola.
Siempre que no pretendas darle el foco (ya que en ese momento JvRichEdit es invisible), podes acceder de forma directa:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
|||
|
|||
|
Y como le indico que es el del primer tab.
Refresco un poco lo que hago. En un formulario tengo una componente del tipo TPageControl en la que voy a tener varias sesiones de chat, una en cada Tab. Cuando creo una nueva TTabSheet en esta creo un TFrame, al que en el momento de la creacion le seteo el sessionid. Mi problema es que no encuentro la forma de acceceder a las variables y componentes del frame desde desde otro Tab. |
|
#6
|
||||
|
||||
|
Ten en cuenta que el PageControl, mas especificamente el Tab solo es el lugar donde se despliega visualmente y puedes acceder al objeto del frame desde cualquier lugar donde sea accesible.
Es decir que recorriendo así puedes encontrarlo y modificarlo
Retomando lo que dice neftali, Puedes hacer la creación de los objetos y llevarlos a un TList. Estando allí, en lugar de recorrer todos los componentes del formulario, solo recorres los objetos incluidos en la lista.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
|
#7
|
||||
|
||||
|
Cita:
A ver si ahora entendí... Tenes un PageControl, en cada TabSheet un Frame y dentro de cada uno de ellos un RichEdit (JvRichEdit) y tal vez otros componentes. Si es así y le diste nombres a cada uno de los JvRichEdit (por ejemplo mHistory+ChatSession), un modo de acceder podría ser:
Llamada de ejemplo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dibujar frames | Amos | Gráficos | 6 | 06-09-2007 20:31:48 |
| Frames | Caro | Varios | 4 | 17-06-2005 16:55:01 |
| Uso de Frames | jdangosto | OOP | 7 | 20-01-2005 00:15:03 |
| Frames | pepelu1975 | OOP | 2 | 21-05-2004 17:32:01 |
| Frames | pepelu1975 | Varios | 2 | 17-02-2004 18:00:30 |
|