FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Problema con Build para Folders
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Problema con Build para Folders
Posted: Mon Mar 20, 2006 09:08 AM

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

Un Saludo,

Joaquín Martínez
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problema con Build para Folders
Posted: Mon Mar 20, 2006 10:26 AM

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.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Problema con Build para Folders
Posted: Mon Mar 20, 2006 11:05 AM

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

Un Saludo,

Joaquín Martínez
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problema con Build para Folders
Posted: Mon Mar 20, 2006 12:53 PM

Joaquín,

bien! :)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion