HMG 3.x Changelog
Página 1 de 5
Nota Importante
Posteriormente a estas modificaciones, han sido creadas nuevas versiones, tanto estables como en desarrollo, para lo cual sugerimos visitar el foro Oficial de Harbour MiniGUI, donde se encuentra más información detallada del proyecto.
02/04/2010
- Harbour MiniGUI 3.0.28
- Solucionado: IDE. Problemas de edición con el evento OnHScroll. Reportado por Czarny_Pijar.
- Solucionado: Problemas con data-bound Grid cuando el código es generado por el IDE. Reportado por Claudio Tedesco.
- Solucionado: Problemas al actualizar data-bound Grid después de cambiar el orden de la tabla (\samples\grid.35). Reportado por Ralph.
- Solucionado: Problemas ejemplo de report. Reportado por Claudio Tedesco.
29/03/2010
- Harbour MiniGUI 3.0.27
- Solucionado: Problemas con el tamaño de la ventana del inspector de objetos (IDE) en Windows 7. Reportado por Sudip.
- Nuevo: Propiedades DisabledBackColor y DisabledForeColor para el control TextBox. Ejemplo: \samples\TextBox.1.
26/03/2010
- Harbour MiniGUI 3.0.26
- Solucionado: Problema con el método Refresh del control Grid (data-bound) cuando es inicializado con una tabla vacía. Reportado por Sudip.
- Solucionado: Problema con el número de copias en la ventana de vista previa de impresión. Reportado por Swapan.
- Solucionado: Problema con el comando QUIT. Reportado por Czarny_Pijar. Solución basada en una sugerencia de Fprijatelj.
- Nuevo: Propiedades DisabledBackColor y DisabledForeColor para el control Edit. Ejemplo: \samples\edit.
- Actializado: HFCL a la versión 0.95a.
14/03/2010
- Harbour MiniGUI 3.0.25
- Nuevo: Método 'OnSave' para Data-bound Grid. Este método permite establecer un procedimiento 'Save' personalizado. Las siguientes propiedades están disponibles mientras este método se ejecuta:
- This.EditBuffer: Array (un elemento por cada celda editada).
Los elementos tienen la siguiente estructura:
{ nLogicalRow , nLogicalCol , xValue , nRecNo }
- This.AppendBuffer: Array (un elemento por cada registro agregado).
Los elementos tienen la siguiente estructura:
{ xFieldValue 1 , ... , xFieldValue n }
- This.MarkBuffer: Array (un elemento por cada registro marcado para ser eliminado o recuperado).
Los elementos tienen la siguiente estructura:
{ nLogicalRow , nRecNo , cMark ( 'D' or 'R' ) }
Ejemplo: \samples\grid.34
- Nuevo: PsPad freeware editor. Es un editor de programas que uso para trabajar desde IDE y línea de comando.
PsPAd tiene muchas buenas características, incluyendo resaltado de sIntaxis. Recientemente descubrí que puede distribuirse libremente, por lo cual, decidí incluirlo en la distribución de HMG.
Desde esta versión, PsPAd es el editor de m'ódulos por defecto para IDE en lugar de NotePad.
07/03/2010
- Harbour MiniGUI 3.0.24
- Modificado: Data-bound Grid.
- Las operaciones Delete y Recall son siempre 'buffered'.
- Desde esta versión las tablas filtradass (set filter / set deleted / index...for) pueden usar los métodos 'Delete' y 'Recall'.
01/03/2010
- Harbour MiniGUI 3.0.23
- Los cambios hechos a la tabla (excepto delete y recall) se registrarán siempre en un 'buffer'.
- Para grabar los cambios pendientes deberá usarse el método 'Save' (Alt+S).
- Para deshacer los cambios deberá usarse el nuevo método 'ClearBuffer' (Alt+U).
- Al hacer los cambios:
- Los nuevos registros aparecerán al final de la tabla.
- En caso de editarse un campo clave, este permanecerá en la misma posición.
- En caso de editarse un campo usado en una expresión de filtro, este permanecerá visible.
- El método 'Save' provocará la actualización en cuanto a posición y visibilidad de un registro al grabar la tabla.
- Habrá código separado para los RDDs SQLMIX y PGRDD en el método 'Save', para facilitar la implementaci'ón del soportede escritura para los mismos.
- Solucionado: Problema con el método 'Capture'. Reportado por Claudio.
- Modificado: Fix en Textbox (introducido en 3.0.20) temporariamente revertido (nuevamente) ya que ha creado nuevos problemas (se requiere más investigación de para solucionar el problema original sin crear 'daño colateral'.
22/02/2010
- Harbour MiniGUI 3.0.22
- Solucionado: Problemas con la propiedad 'recno' en Grid con tablas filtradas. Reportado por Raumi75.
- Solucionado: Verificación de errores en data-bound Grid para evitar la edición de tablas PostGre y SqlMix. Reportado por Raumi75.
- Solucionado: Problemas con el control Activex. Reportado por Vanguarda.
- Nuevo: Ejemplo 'FlagMovil' por Humberto Fornazier y Mustafá López.
- Nuevo: Ejemplo 'Grid.33'.
- Nuevo: Ejemplo 'Player.2' por Mustafá López.
14/02/2010
- Harbour MiniGUI 3.0.21
- Solucionado: 'build.bat' incorrecto en varios ejemplos.
- Solucionado: Varios problemas en Grid: Tablas filtradas y con índices condicionales, bloqueo con SQLMIX y POSTGRE y varios bugs menores. Gracias a Raumi75, Mol y Vanguarda por los reportes.
- Solucionado: Problema con el control Player. Reportadpor Vanguarda.
- Nuevo: Ejemplos GRID.31 y GRID.32.
- Actualizado: HFCL. Gracias a Rathinagiri.
- Anterior
- Siguiente >>