Page 1 of 1

Problema con Build para Folders

Posted: Mon Mar 20, 2006 9:08 am
by jmartial
Hola,

Desde el build que empezaba a soportar diálogos desde código, no modales y folders, no hemos podido usar la versión de fwppc.

El problema principal es por lo siguiente:

Creo un diálogo desde recursos y en el bInit realizo las siguientes acciones: Mover el diálogo y definir desde comandos algunos controles.


¿Que ocurre?

En la versión anterior tardaba 1 seg aproximadamente y me mostraba todo perfecto.

En esta versión se ve como crea el diálogo en blanco, como a continuación lo mueve y como va pintando control a control.

Por lo que la visualización queda horrible, y la imagen de la aplicación de cada al usuario es feísima.


¿Que ha pasado para que en esta versión no pinte todo de una vez? No lo sé.


Un Saludo,
Joaquín

Posted: Mon Mar 20, 2006 10:26 am
by Antonio Linares
Joaquín,

Podrias probar desde el ON INIT a ocultar el diálogo con oDlg:Hide(), moverlo, situarle controles, y finalmente mostrarlo con oDlg:Show().

Nosotros no hemos notado diferencia de velocidad, y ningún otro usuario nos lo ha comentado.

Posted: Mon Mar 20, 2006 11:05 am
by jmartial
Antonio,

Eso no va, pero he encontrado la diferencia de versión y ya me funciona.

Usabamos un ::oDlg:Activate( ,.F., ::oDlg:bInit ) común para todos los diálogos, pero viendo la clase TDialog hemos comprobado que esos parámetros han cambiado su posición, así que rectificando el activate todo ha vuelto a la normalidad.


Un Saludo y Gracias
Joaquín

Posted: Mon Mar 20, 2006 12:53 pm
by Antonio Linares
Joaquín,

bien! :)