Saturday, June 30, 2007

Harbour MiniGUI MAKE 2.0.031

English:

- Updated: ADORDD and USRRDD libraries are linked by default.

Español:

- Actualizado: Las librerías ADORDD y USRRDD son enlazadas por
defecto.

Friday, June 29, 2007

Harbour MiniGUI IDE 2.0.031

English:

- Fixed: Problems changing name to a RadioGroup control.
Thanks to Jose Gomez.

- Fixed: Control name counters problems.

Español:

- Solucionado: Problemas al cambiar el nombre a un control
RadioGroup. Gracias a Jose Gomez.

- Solucionado: Problemas con los contadores de nombres de
control.

Tuesday, June 26, 2007

- Harbour MiniGUI 2.0.031:

English:

- Fixed: Problems with buttons's images in Vista and XP. Thanks to Bicahi Esgici.

- Fixed: Browse and Grid edit problems in standard
windows.

- Fixed: Browse initialization problems in Vista.

Español:

- Solucionado: Problemas con imágenes en botones (Vista y XP). Gracias a Bicahi Esgici.

- Solucionado: Problemas de edición en Browse y Grid en ventanas de tipo Standard.

- Solucionado: Problemas de inicialización de Browse en Vista.

Saturday, June 23, 2007

Harbour MiniGUI IDE 2.0.030

English:

- Fixed: Visual problems in Vista.

- Changed: Project and Object Inspector windows are
automatically sized according desktop size.

Español:

- Solucionado: Problemas visuales en Vista.

- Modificado: Las ventanas Proyecto e Inspector de
Objectos son dimensonadas automáticamente de acuerdo al
tamaño del escritorio.

Friday, June 22, 2007

- Harbour MiniGUI 2.0.030:

English:

- Fixed: Problems with images's buttons. Bug introduced
in 2.0.025. Thanks to Juan Rendon.

- Fixed: Turkish language support. Thanks to Bicahi Esgici.

- Fixed: Browse valid not working (standard syntax). Thanks
to Corsini Giorgio.

- Fixed: Browse. When the table is empty, using Up,Down,
PgUp and PgDn keys generates a runtime error. Thanks to
Martín Gamez.

- Fixed: DO REPORT command. Fatal error when including
logical fields.

- Fixed: Print perview problems in Windows Vista.

Español:

- Solucionado: Problemas con las imágenes en botones.
Bug introducido en 2.0.025. Gracias a Juan Rendon.

- Solucionado: Soporte para lenguaje Turco. Gracias a
Bicahi Esgici.

- Solucionado: Problemas con la propiedad valid de Browse
cuando se usa la sintaxis estándar. Gracias a Corsini
Giorgio.

- Solucionado: Browse. Cuando la table está vacía, al usar
las teclas Up,Down,PgUp and PgDn se genera un error de
tiempo de ejecución. Gracias a Martín Gamez.

- Solucionado: Comando DO REPORT. Error de tiempo de
ejecución cuando se incluyen campos lógicos.

- Solucionado: Problemas en la vista previa de impresión
en Windows Vista.
Harbour MiniGUI IDE 2.0.029

English:

- Fixed: Caption property for buttons is correctly handled now,
allowing creation of image-only button. Thanks to Bicahi Esgici
for report.

- New: ADORDD sample: \hmgide\samples\adordd

- New: Buttons sample: \hmgide\samples\buttons

Español:

- Solucionado: La propiedad Caption para botones funciona ahora
correctamente, permitiendo la creacion de botones de imagen
solamente.

- Nuevo: Ejemplo 'ADORDD': \hmgide\samples\adordd

- Nuevo: Ejemplo 'Buttons': \hmgide\samples\buttons

Wednesday, June 20, 2007

Español: harbour MiniGUI 2.0.029 Publicado.

- Actualizado: HBOLE (librería contribución de Harbour) a la nueva versión (alternativa).

Esta nueva versión es requerida por ADORDD para trabajar correctamente (no funcionó en las versiones 2.0.027 y 2.0.028 con la version anterior de HBOLE). Debe tenerse en cuenta que esta nueva versión NO ES TOTALMENTE COMPATIBLE con la versión anterior de HBOLE, por lo cual el código existente que use OLE podría generar errores o no funcionar en absoluto.

El código OLE existente puede ser adaptado fácilmente. El ejemplo '\hmg\samples\ole' ha sido actualizado para trabajar con esta nueva librería. Los cambios requeridos son mínimos.

En caso que se desee usar la versión anterior de HBOLE, esta, aun está incluida en la distribución de HMG: '\hmg\harbour\lib\libhboleold.a', pero debe tenerse en cuenta que enlazando esta librería en lugar de la nueva, ADORDD no funcionará.

Lamentablemente, ambas librerías no pueden ser enlazadas juntas ya que usan algunos de los mismos nombres para clases, funciones y métodos, creándose conflictos.

Espero que los colaboradores de Harbour puedan en el futuro integrar ambas librerñias para obtener compatibilidad con versiones anteriores y soporte adecuado para ADORDD.

Ejemplos OLE actualizados: \hmg\samples\OLE

Ejemplos ADORDD: \hmg\samples\adordd-1 (ejemplo access)
\hmg\samples\adordd-2 (ejemplo mysql)
English: Harbour MiniGUI 2.0.029 Published:

- Updated: HBOLE (Harbour contribution library) to the new (alternate) version. This new version is required by ADORDD to work properly (not working in 2.0.027 and 2.0.028 with 'old' Harbour HBOLE).

Be aware that this new version IS NOT FULLY COMPATIBLE with prior HBOLE implementation, so existing code using OLE could generate errors or not work at all. Existing OLE code could be adapted easily. The sample: '\hmg\samples\ole' has been updated to work with this new library. The required changes are minimal.

If you prefer to use old HBOLE, this is still included in the HMG distribution as
'\hmg\harbour\lib\libhboleold.a', but remember that linking this library instead the new, ADORDD will not work.

If you are wondering why can't the two libraries be linked together, the reason is that they use the same names (some) for classes methods and functions, creating conflicts.

I hope that Harbour contributors can (sometime in the future) integrate both libraries to get backwards compatibility and adequate support for ADORDD.

Updated OLE samples: \hmg\samples\OLE
ADORDD samples: \hmg\samples\adordd-1 (access sample)
\hmg\samples\adordd-2 (mysql sample)

Tuesday, June 19, 2007

Español: Harbour MiniGUI IDE 2.0.028 Publicado (Requiere HMG 2.0.28 o posterior)

- Actualizado: Soporte para la propiedad Horizontal del control
Radiogroup.
English: Harbour MiniGUI IDE 2.0.028 Published (Requires HMG 2.0.28 or later)

- Updated: Support for Horizontal's RadioGroup control property.
Español: Harbour MiniGUI 2.0.028 Publicado

- Nuevo: Comando SET AUTOSCROLL. Cuando se establece
en ON, las barras de desplazamiento de las ventanas de
dimensiones virtuales se ajustan automáticamente para
hacer visibles, controles no visibles que ganaron el foco.
El valor por defecto es ON.

SET AUTOSCROLL ON | OFF

Ejemplos: \hmg\samples\virtualdim

- Nuevo: Propiedad HORIZONTAL para el control RADIOGROUP.

Ejemplos:

@ 10,10 RADIOGROUP Radio_1 ;
OPTIONS { 'One' , 'Two' , 'Three', 'Four' } ;
VALUE 1 ;
WIDTH 100 ;
HORIZONTAL

DEFINE RADIOGROUP Radio_2
ROW 10
COL 150
OPTIONS { 'One' , 'Two' , 'Three', 'Four' }
VALUE 1
WIDTH 100
HORIZONTAL .T.
END RADIOGROUP

Más Ejemplos: \hmg\samples\radiogroup
English: Harbour MiniGUI 2.0.028 Published:

- New: SET AUTOSCROLL Command. When set to ON, virtual
dimensioned windows scrollbars, are automatically
adjusted to make a non visible control that had gained
the focus, visible. Default is ON.

SET AUTOSCROLL ON | OFF

Samples: \hmg\samples\virtualdim

- New: HORIZONTAL property for RADIOGROUP control.

Samples:

@ 10,10 RADIOGROUP Radio_1 ;
OPTIONS { 'One' , 'Two' , 'Three', 'Four' } ;
VALUE 1 ;
WIDTH 100 ;
HORIZONTAL

DEFINE RADIOGROUP Radio_2
ROW 10
COL 150
OPTIONS { 'One' , 'Two' , 'Three', 'Four' }
VALUE 1
WIDTH 100
HORIZONTAL .T.
END RADIOGROUP

More Samples: \hmg\samples\radiogroup

Wednesday, June 13, 2007

Español: Harbour MiniGUI 2.0.027 Publicado


-Solucionado: Problemas de compatibilidad con OLE en Vista.

- Modificado: Las librerías ADORDD y USRRDD son ahora enlazadas por defecto.

- Actualizado: Harbour (Beta 3).

- Nuevo: Propiedad 'ReadOnly' para el control RadioGroup (array lógico).

Ejemplo:

En tiempo de diseño:

@ 10,150 RADIOGROUP Radio_2 ;
OPTIONS { 'One' , 'Two' , 'Three', 'Four' } ;
VALUE 1 ;
WIDTH 100 ;
TOOLTIP 'RadioGroup' ;
READONLY { .F. , .T. , .F. , .T. }

O:

DEFINE RADIOGROUP Radio_2
ROW 10
COL 150
OPTIONS { 'One' , 'Two' , 'Three', 'Four' }
VALUE 1
WIDTH 100
TOOLTIP 'RadioGroup'
READONLY { .F. , .T. , .F. , .T. }
END RADIOGROUP

En tiempo de ejecución:

Form_1.Radio_1.ReadOnly := { .F. , .F. , .F. , .F. }
aReadOnly := Form_1.Radio_1.ReadOnly

O:

SetProperty ( 'Form_1','Radio_1','ReadOnly',{ .F. , .F. , .F. , .F. } )
aReadOnly := GetProperty ( 'Form_1','Radio_1','ReadOnly' )

Más ejemplos:

\hmg\sample\radiogroup\demo2.prg
\hmg\sample\radiogroup\demo2.prg

- Nuevo: Comando SET SCROLLSTEP TO.

Configura la magnitud del desplazamiento en las barras de desplazamiento de las ventanas con dimensiones virtuales.

Ejemplo:

SET SCROLLSTEP TO 15

Más ejemplos:

\hmg\samples\virtualdim\test2.prg
Español: Harbour MiniGUI IDE 2.0.027 Publicado (Requiere HMG 2.0.27 o posterior)

- Actualizado: Soporte para la propiedad ReadOnly del control Radiogroup.
English: Harbour MiniGUI IDE 2.0.027 Published (Requires HMG 2.0.27 or later)

- Updated: Support for ReadOnly's RadioGroup control property.
English: Harbour MiniGUI 2.0.027 Released


-Fixed: OLE compatibility problems on Vista.

- Changed: ADORDD and USRRDD libraries are linked
by default now.

- Updated: Harbour compiler (Beta 3).

- New: 'ReadOnly' property for RadioGroup control. This
is a logical array.

Sample:

At design Time:

@ 10,150 RADIOGROUP Radio_2 ;
    OPTIONS { 'One' , 'Two' , 'Three', 'Four' } ;
    VALUE 1 ;
    WIDTH 100 ;
    TOOLTIP 'RadioGroup' ;
    READONLY { .F. , .T. , .F. , .T. }

Or:

DEFINE RADIOGROUP Radio_2
    ROW 10
    COL 150
    OPTIONS { 'One' , 'Two' , 'Three', 'Four' }
    VALUE 1
    WIDTH 100
    TOOLTIP 'RadioGroup'
    READONLY { .F. , .T. , .F. , .T. }
END RADIOGROUP

At RunTime:

Form_1.Radio_1.ReadOnly := { .F. , .F. , .F. , .F. }
aReadOnly := Form_1.Radio_1.ReadOnly

Or:

SetProperty ( 'Form_1','Radio_1','ReadOnly',{ .F. , .F. , .F. , .F. } )
aReadOnly := GetProperty ( 'Form_1','Radio_1','ReadOnly' )

More Samples:

\hmg\sample\radiogroup\demo2.prg
\hmg\sample\radiogroup\demo2.prg

- New: SET SCROLLSTEP TO command. Set scroll amount
for harizontal and vertical scrollbars in virtual
dimensioned windows.

Sample:

SET SCROLLSTEP TO 15

More Samples:

\hmg\samples\virtualdim\test2.prg

Monday, June 11, 2007

Español: Harbour MiniGUI IDE 2.0 Build 2007.06.11 (Requirere HMG 2.0.26 o posterior)

- Solucionado: varios problemas de compatibilidad con Vista.
English: Harbour MiniGUI IDE 2.0 Build 2007.06.11 (Requires HMG 2.0.26 or later)

- Fixed: Various Vista compatibility problems.
Español: Harbour MiniGUI 2.0.026 Publicado:

- Actualizado: MingW. A partir de esta nueva versión, no es necesario cambiar la ubicación de MingW para trabajar en Vista.

- Actualizado: Harbour (CVS 2007.06.11).

- Nuevo: Sporte para lenguaje Turco. Gracias a Bicahi Esgici.

- Solucionado: Varios problemas menores de compatibilidad con Vista.
English: Harbour MiniGUI 2.0.026 Published:

- Updated: MingW Compiler. With this updated version it is not necessary to change MingW location to make it work under Vista.

- Updated: Harbour Compiler (CVS 2007.06.11).

- New: Turkish language support. Thanks to Bicahi Esgici.

- Fixed: Various Vista minor compatibility issues).