domingo, febrero 23, 2014

Nueva versión v1.19.12 de FoxBin2Prg (Mejoras para SC2/VC2)

Por: Fernando D. Bozzo

Está liberada la versión v.1.19.12 de FoxBin2Prg con los siguientes cambios:

  • Generación de VC2/SC2 con nuevo header metadata <OBJECTDATA>. Esta es una mejora propuesta por Ryan Harris para centralizar el UniqueId, el Timestamp y el ZOrder y reducir bastante las diferencias en un diff/merge. Un ejemplo: Si se tiene un form con 100 controles y se agrega o quita uno intermedio, antes se podía ver como el ZOrder de cada control cambiaba (se renumeraba), generando en el peor de los casos hasta 100 diferencias (en este ejemplo), una por cada ZOrder en cada control, y ahora se generarían hasta 2 diferencias!, una en el nuevo bloque centralizado en la definición de la clase y una en el control agregado o quitado.
  • Mejora estética en presentación en cabecera VC2/SC2. Es un detalle visual, pero permite ver mejor y más claro la información de la cabecera de las clases y forms
  • Arreglo de casos de prueba FoxUnit para contemplar la nueva funcionalidad
  • Limpieza, refactorización y optimización de código


A qué afecta:
- A la generación de versiones texto, pero es compatible con los anteriores ya generados. Si se está usando para Diff/Merge, conviene regenerar los SC2 y VC2 que tengan componentes visuales.


Link  de descarga:
https://vfpx.codeplex.com/releases/view/116407


 Saludos!

No hay comentarios:

Publicar un comentario