Saludos:
Si desde el (Form6) llamas al formulario (Form7) no hay duda que el
formulario siete es un hijo del formulario 6 por lo tanto si pones
::oParent delante de las variables de los controles tendrás los valores
que contiene el formulario 6.
Prueba desde el formulario siete : LogDisplay(
::oParent:oFolderPage:Variableform6:Value) y mira haber si te da el
valor que tiene en el formulario seis un edit, si te da solo tienes que
hacer que el nuevo valor capturado lo pases al formulario 6 y para que
el mensaje lo asuma Windows le pones posteriormente ProcessMessages()
Espero que te funcione sino lo dices y probamos el evento OnChange del
formulario 6.
José Ramón Castro.
George escribió:
> Gracias Angel y Jose por contestar mi post.
>
> Lo que sucede es que estoy en el proceso de aprendizaje de Xailer y alguna
> veces no se exactamente como enfocar algunas situaciones.
>
> Si les puedo decir que estoy impresionado con la facilidad y la potencia que
> nos ofrece Xailer, sobre todo con el manejo de las base de datos.
> Nunca me imagine que fuera tan facil y tan rapido desarrollar una
> aplicacion.
> Modulos que me llevan dias desarrollar con otras herramientas, con Xailer
> los estoy completando en unas pocas horas.
>
> Jose con relacion a tu pregunta te puedo decir que lo que me falta es
> aplicar el concepto 'Xaileriano' de como manejar los controles de un
> formulario padre a traves de un formulario hijo.
> En el caso especifico del problema que tengo es que desde un formulario
> (Form6), que tiene un folder con una imagen (una foto), haciendo click en un
> boton de dicho folder me trae un formulario hijo (Form7) donde estan los
> controles de la camara digital. Todo esto funciona perfectamente.
> El problema es que si tomo una nueva foto desde Form7, no se como
> actualizar desde Form7 el Folder que esta en Form6 donde se encuentra la
> foto para que aparezca la nueva imagen en Form6.
> Tengo que cerrar Form7 y Form6 y luego al abrir de nuevo Form6 entonces si
> aparece la nueva foto.
> Espero que me hayan entendido.
>
> Saludos y gracias de nuevo a ambos por su apoyo.
>
> George
> .
>
> "José Ramón Castro" <
jrcpoli@terra.es> wrote in message
> news:[email=4958d614@svctag-j7w3v3j....]4958d614@svctag-j7w3v3j....[/email]
>> Saludos:
>>
>> Yo te pediría que cuando preguntes en lo posible mandes algo de codigo
>> con el fín de ver como haces la llamda a la pregunta B por ejemplo y de
>> esa forma a lo mejor es mas facil de responderte, por que resulta que en
>> ese caso no se ve claro desde donde haces la llamada de un formulario a
>> otro y si uno es el padre del otro esto es :oForm1()New( Self ) y dentro
>> de este llamas a ::oForm2():New(Self) con lo que :oForm1 sería el padre de
>> ::oForm2WITH OBJECT Nombre de la clase del formulario 4:New( Self )
>>
>> Por lo tanto a la pregunta B no puedo decirte demas cosas.
>>
>> "George" <
noreply@noreply.com> escribió en el mensaje de noticias
>> news:[email=495854a2@svctag-j7w3v3j....]495854a2@svctag-j7w3v3j....[/email]
>>> Estoy desarrollando una aplicacion con Xailer y hasta ahora he podido
>>> avanzar bastante rapido, considerando que estoy comenzando a usar este
>>> producto, pero ya estoy requiriendo de su ayuda compañeros

>>>
>>> He aqui mis primeras preguntas:
>>> A) Es posible asignar un color por default a todos los GETS de la
>>> aplicacion cuando estos tengan foco? Lo que quiero evitar es ir GET por
>>> GET a cambiar sus atributos.
>> Pon esto que te adjunto en cualquier parte de tu proyecto a ser posible en
>> el PRG que sirva de inicio a la aplicación, esot se llama sobrecargar la
>> Clase con una clase X.
>>
>>
>> CLASS TEdit FROM XEdit
>> PUBLISHED:
>> PROPERTY nClrPaneFocus INIT RGB( 255, 255, 192 )
>> PROPERTY nClrBorder INIT RGB( 73, 218, 120) EDITOR PE_Color
>>
>> PUBLIC:
>> METHOD WMKeyDown( nKey, nFlags )
>> METHOD WMNCPaint()
>>
>> ENDCLASS
>>
>> //---------------------------------------------------------- --------------------
>>
>> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>>
>> IF nKey == VK_UP
>> ::GoPrevControl()
>> ELSEIF nKey == VK_DOWN
>> ::GoNextControl()
>> ELSE
>> RETURN Super:WMKeyDown( nKey, nFlags )
>> ENDIF
>>
>> RETURN 0
>>
>> //---------------------------------------------------------- ---------------------
>>> B) Tengo dos Forms abierto el 5 y el 4. Si estoy en el formulario 5 y
>>> quiero hacer referencia a los controles del formulario 4, (esto es para
>>> actualizar uno de los controles de Form4 desde una operacion en el
>>> Form5). Como hago referencia a esos controles?. Como hago el "refresh"
>>> del Form4 desde el Form5?
>>> He tratado con WITH OBJECT ... END sin exito. Un ejemplo seria bienvenido
>>>
>>> C) Es posible cambiar el Font (o ponerle el atributo Bold) solo a los
>>> headers del TDBBrowse y no a todos los datos de la columna? Cual
>>> propiedad debo usar?
>> En los Eventos del TdbBrowse:OnDrawRow se puede hacer algunas cosas según
>> se pinta la columna, no se si será posible hacer lo que pides pero debes
>> de usar el objeto THeader y el Objeto TFont y ademas debes de activar o
>> desactivar la propiedad lParentFont del objeto TdbBrowse, hay un hilo en
>> el Xailer:local:Pro del año 2005 con el encabezamiento "font en browse" en
>> el cual se explica algo de este asunto pero no exactamente lo que tú
>> quieres hacer, pero si como activar y desactivar el Bold de clase TFont,
>> si desde el otro ordenador te puedo mandar el ejemplo que puso IGNACIO te
>> lo pongo luego cuando vaya al despacho.
>>> Saludos
>>>
>>>
>>> George
>>>
>>>
>>>
>>>
>> José Ramón Castro
>
>