Change Log de la Versión 3
Previous topic  First topic  Next topic


Versión 03.09 build 09

- Se corrigió un problema con el reconocimiento automático de formatos (FMG) generados con HMI+.
- Pequeñas correcciones.

Versión 03.09 build 08

- Se corrigió un problema con las resoluciones de pantalla en la pestaña de DBF's.
- Se corrigió un problema de visualización de la pantalla de QPM cuando se tiene activada la barra de tareas en forma fija, es decir, que no se oculta automáticamente.
- Se corrigió un problema generado con la inclusión de la nueva librería TIP de Harbour para manejo de sockets.
- Se modificó el nombre de la instancia QPM.exe para que cuando haya varias instancias activadas se pueda identificar fácilmente a que proyecto pertenece cada una de ellas.
- Pequeñas correcciones.

Versión 03.09 build 00

- Se agregó soporte para compilar OOHG con MinGW y con Pelles C. El agregado de Pelles C obligó a la creación y/o adaptación de los siguientes subprocesos:
Generación de librerias.
Generación de librerías de interfase para acceso a DLLs.
Listador de funciones de librerías.
- Debido a las nuevas opciones de compilación se reestructuró la nomenclatura de sufijos para hacerla mas entendible. Aprender más sobre este tema: Manejo de sufijos.
- Se agregó la posibilidad de hacer Build+Run en una sola operación.
- Pequeñas correcciones.

Versión 03.03 build 03

- Se agregó un chequeo previo a la compilación para detectar si el programa que queremos generar esta siendo ejecutado para prevenir una linkedición fallida.
- Se agregó la posibilidad de generar Librerías de Interfase a DLL mediante el método ReImport, requerido para que funcione la capa de acceso a MySql con Oficial MiniGui 3.x y MinGW. Aprender más sobre este tema: ¿Cómo generar la libreria para uso de DLLs?
- Se agregó la opción '
-a' para la creación de librerías de interfase para BCC32; este parámetro fuerza el agregado de un guión bajo delante del nombre de las funciones dentro de la librería de interfase que se genere. Uno de sus usos es la creación de la librería de interfase para la DLL de ADS.
Aprender más sobre este tema: ¿Cómo generar la libreria para uso de DLL's?
- Se revisó el método de construcción de la capa de acceso a MySql para que trabaje con todas las versiones de MiniGui (incluida Oficial MiniGui 3.x y MinGW). Aprender más sobre este tema: ¿Cómo construir la interfase para acceder a MySql?
- Se agregó la posiblilidad de hacer browse del archivo resultante de la ejecución del preprocesador de [x]Harbour (archivo .ppo) para cada prg de nuestro proyecto. Aprender más sobre este tema: Resultado del PreProcesador de [x]Harbour
- Se agregó la posibilidad de ver los números de líneas de los fuentes de nuestro proyecto. Aprender más sobre este tema: Numeración de Fuentes
- Pequeñas correcciones.

Versión 03.03 build 00

- Se integró el utilitario US_Killer.exe (dejó de existir como tal) dentro del fuente de QPM, de este modo, la reacción o apertura de dicho utilitario es instantánea. No se utiliza más la librería procinfo.lib de
Grigory Filatov (gfilatov@freemail.ru).
Aprender más sobre este tema: Kill Task
- Se agregó la lista histórica de proyectos abiertos recientemente en el menu File y en el botón Open/New.
- Se agregó un nuevo ejemplo sobre controles ActiveX, esta vez se hizo foco en controles que utilizan parte de la pantalla de nuestra aplicación. El ejemplo consiste en crear una aplicación que utilice el control Web Explorer que provee Windows.
Aprender más sobre este tema: OCX con manejo de pantalla - ¿Cómo agregar un control Web Explorer en nuestra aplicación?
- Se corrigieron los fuentes para generar la interfase mySql que habían dejado de funcionar debido a un cambio en las últimas versiones de Harbour. Colaboración de
Ciro Vargas Clemow.
- Se actualizó la concatenación de librerias para la nueva versión de xHarbour 0.99.70.
- Pequeñas correcciones.

Versión 03.02 build 01

- Se agregó la funcionalidad de Kill Task para terminar nuestros programas cuando estén en loop o no respondan sin necesidad de invocar al TaskManager de Window. Basado en el sample Killer Task de
Grigory Filatov (gfilatov@freemail.ru).
Aprender más sobre este tema: Kill Task
- Se agregó una nueva funcionalidad transparente para el usuario que permite hacer debug de programas con fuentes en diferentes directorios.
Aprender más sobre este tema: Debug
- Se actualizó el Sample de la librería de Sockets.
- Se agregó documentación sobre controles ActiveX y MiniGui.
Aprender más sobre este tema: OCX - ¿Cómo usar componentes ActiveX en nuestra aplicación?
- Se actualizó el utilitario UPX de compresión de Ejecutables de version 1.25w a 2.02w de Agosto de 2006.
- Pequeñas correcciones.

Versión 03.01 build 00

- Se corrigió un problema con la llamada al utilitario DbAlite.
- A partir de este build, el archivo de recursos del proyecto deberá residir en el mismo folder que reside el fuente principal del proyecto.
- Se agregó la posibilidad de suprimir las comillas en el nombre de las DBF cuando se invoca a herramientas externas de manejo de DBF.
Aprender más sobre este tema: Suspender Comillas
- Se reagruparon los fuentes para generar las Librerías para acceso a DLL's.
Aprender más sobre este tema: ¿Cómo generar la librería para uso de DLL's?
- Se agregaron los fuentes y una explicación para crear la librería ClipWks. Se provee un ejemplo muy simple.
Aprender más sobre este tema: ¿Cómo construir esta librería para manejar planillas de cálculo?
- Se agregaron los fuentes y una explicación para crear las librerías para acceso a MySql.
Aprender más sobre este tema: ¿Cómo construir la interfase para acceder a MySql?
- Se agregaron los fuentes y una explicación para crear la librería Socket de Matteo Baccan.
Aprender más sobre este tema: ¿Cómo construir la librería de Matteo Baccan?
- Se agregó un ejemplo en modo gráfico para el uso de la librería HbComm, gentileza de
Marcelo Torres lichitorres@yahoo.com.ar
Aprender más sobre este tema
: ¿Cómo construir la librería HbComm para comunicaciones?
- Se agregaron nuevos tópicos en la Ayuda.
- Se expandió la opción de Suspend Control Edit a la edición de Headers y Forms.
Aprender más sobre este tema: Suspend Control Edit
- Pequeñas correcciones.

Versión 03.00 build 08

- Se agregó la facilidad de visualización del ErrorLog.htm que genera MiniGui cuando el programa que estamos desarrollando cancela en su ejecución.
Aprender más sobre este tema: ErrorLog
- Se corrigió la facilidad de Stop Build que no finalizaba cuando el programa que se estaba compilando tenía un error.
- Se corrigió el mensaje de asistencia para cuando se desea recompilar un programa que está en uso y que no ha sufrido cambios en su fuente.
- Se optimizó el proceso de generación de help en formato HTML.
- Se corrigió la rutina de listado de librerias de MinGW (.A).
- Se corrigió un problema con la resolución de pantallas widescreen.
- Se agregó la opción de Suspend Control Edit para quien no quiera que QPM realice un control sobre los archivos que se están editando. Esta facilidad provocaba problemas con algunos editores de texto.
Aprender más sobre este tema: Suspend Control Edit
- Pequeñas correcciones.

Versión 03.00 build 00

- Se agregó el módulo SHG (Simple Help Generator) (Generador Simple de archivos de Ayuda en formato CHM y HTML).
No requiere el uso de Microsoft Help Workshop.
- Se agregó Manejo de DBF's.
- Se agregó una función de Búsquedas globales en Sources, Forms, Headers y DBF´s.
- Se agregó una función de Visualización rápida de Sources, Forms, Headers y DBF's.
- Se agregó la posibilidad de emitir un Listado de funciones en una librería.
- Se agregó la posibilidad de emitir un Listado de las características del ejecutable o la librería construída.
- Se agregó la posibilidad de ejecutar el Run con Parámetros.
- Se agregó la posibilidad de hacer Copy/Paste con menú contextual en todos los visores y editores.
- Provée ejecutable de DBFView escrito por
Grigory Filatov (Open Source).
- Se agregó la posibilidad de editar DBF's con cualquier otra herramienta que soporte el nombre de la DBF como parámetro.
- Se agregó una función de Control de Edición de Sources, Forms, Headers y DBF's.
- Se agregó la posibilidad de hacer Stop Build para compilaciones incrementales de mas de un PRG.
- Se agregó Ayuda en español.
- Se agregó un Nuevo ejemplo para Simple Help Generator y uso de archivos CHM desde aplicaciones MiniGui.
- Se agregó la posibilidad de ejecutar QPM en batch.
- Se agregó la posibilidad de que QPM ejecute procesos extra (extra run) cuando el proceso de generación (build) termina OK (estos procesos pueden ser programas ejecutables, batch, comandos de consola u otra instancia de QPM).



QPM (QAC Based Project Manager) Version 05.05.0016

Compilación Incremental con las tres versiones de librerías mas populares de la familia MiniGui: HMG, HMG Extended y OOHG.

Lista de usuarios    Donar vía PayPal    Sitio del proyecto


Powered by QPM  

Previous topic  First topic  Next topic