HMG 3.0 (Test XII)

HMG announcements; Latest HMG-related news, releases, fixes and updates.

Moderator: Rathinagiri

User avatar
Roberto Lopez
HMG Founder
Posts: 4004
Joined: Wed Jul 30, 2008 6:43 pm

HMG 3.0 (Test XII)

Post by Roberto Lopez »

Hi All,

- HMG 3.0.0 (Forum Test XII) Changelog:


English:
--------

- Fixed: Problems with numeric group expression in report generator. Reported by Fernando Chirico.

- Fixed: Problem when group header is omited in report generator. Reported by Sudip.

- Fixed: Numeric masked TEXTBOX control problems. Reported by Grigory Filatov.

-Fixed: Virtual GRID update problems. Reported by Vanguarda.

- Modified: HMG installation is portable now, so it could be installed in a different folder than c:\hmg and work without need to reconfigure.

- Updated: Harbour compiler to 2.0 (Created from current SVN).

- Updated: MingW compiler to 4.4.1

- New: MULTILINE property for TAB control.

- New: Resources files set. Contributed by Vanguarda.

- Modified: Portuguese Messages. Contributed by Salamandra.

- Modified: Samples.

Removed: ADORDD samples (adordd not working on current Harbour release)

Added:

-\HMG\SAMPLES\RDD.SQL\MYSQL
-\HMG\SAMPLES\RDD.SQL\ODBC
-\HMG\SAMPLES\RDD.SQL\ARRAY
-\HMG\SAMPLES\MEMORY.TABLES
-\HMG\SAMPLES\MULTI.WIN
-\HMG\SAMPLES\SQLITE
-\HMG\SAMPLES\POSTGRESQL
-\HMG\SAMPLES\NETIO.01
-\HMG\SAMPLES\NETIO.01

Modified:

-\HMG\SAMPLES\MULTI.PRG
-\HMG\SAMPLES\CONTAINERS\TOOLBAR*

New: 'Build.bat' (it replaces 'compile.bat').

Build [/i|/r|/d|/cs|/ci/cr] <PrgFile> | <filelist.hbp> [config.hbc]

[/i] : incremental build
[/r] : incremental build (rebuild all)

[/cs] : Console/mixed mode (std build)
[/ci] : Console/mixed mode (incremental build)
[/cr] : Console/mixed mode (incremental rebuild all)

[/d] : Debug mode (gui and console)

<filelist.hbm> : A text file with .hbp extension containing a source list
<configfile.hbc>: A text file with configuration parameters as additional libs, include paths and lib paths.

<configfile.hbc> Syntax:

incpaths = incpath1 incpath2 ... incpathn

libpaths = libpath1 libpath2 ... libpathn

libs = lib1 lib2 ... libn

mt=yes (multi-threading support)

- library names must not include 'lib' prefix nor '.a' extension.

- 'build.bat' will create an 'error.log' file in the app folder when build process ends with an error condition.

Sample: \HMG\SAMPLES\MULTI.PRG


Español:
--------

- Solucionado: Problemas expresiones de grupo numéricas en el generador de reportes. Reportado por Fernando Chirico.

- Solucionado: Problemas con el generador de reportes al no especificar encabezado de grupo. Reportado por Sudip.

- Solucionado: Problemas con el control TEXTBOX (numérico con máscara). Reportado por Grigory Filatov.

- Soluconado: Virtual GRID. Problemas de actualización.
Reportado por Vanguarda.

- Modificado: La instalación de HMG es portable desde esta versión. Por lo tanto, puede ser instalado en cualquier carpeta (diferente de c:\hmg).

- Actualizado: Harbour compiler a 2.0 (creado a partir del código disponible a la fecha)

- Actualizado: MingW compiler a 4.4.1

- Nuevo: Propiedad MULTILINE para el control TAB.

- Nuevo: Conjunto de archivos de recursos. Contribución: Vanguarda.

- Modificado: Mensajes en Portugués. Contribución: Salamandra.

- Modificado: Samples.

Eliminado: Ejemplos ADORDD (adordd no funciona en la versión actual de Harbour)

Agregados:

-\HMG\SAMPLES\RDD.SQL\MYSQL
-\HMG\SAMPLES\RDD.SQL\ODBC
-\HMG\SAMPLES\RDD.SQL\ARRAY
-\HMG\SAMPLES\MEMORY.TABLES
-\HMG\SAMPLES\MULTI.WIN
-\HMG\SAMPLES\SQLITE
-\HMG\SAMPLES\POSTGRESQL
-\HMG\SAMPLES\NETIO.01
-\HMG\SAMPLES\NETIO.02

Modificado:

-\HMG\SAMPLES\MULTI.PRG
-\HMG\SAMPLES\CONTAINERS\TOOLBAR*

Nuevo:'Build.bat' (reemplaza a 'compile.bat').

Build [/i|/r|/d|/cs|/ci/cr] <PrgFile> | <filelist.hbp> [config.hbc]

[/i] : incremental build
[/r] : incremental build (rebuild all)

[/cs] : Console/mixed mode (std build)
[/ci] : Console/mixed mode (incremental build)
[/cr] : Console/mixed mode (incremental rebuild all)

[/d] : Debug mode (gui and console)


<filelist.hbp> : Un archivo de texto con la lista de programas del proyecto.
<configfile.hbc>: Un archivo de texto con información de configuración (librerías adicionales y paths de include y librerías adicionales).

<configfile.hbc> Syntax:

incpaths = incpath1 incpath2 ... incpathn

libpaths = libpath1 libpath2 ... libpathn

libs = lib1 lib2 ... libn

mt=yes (soporte multi-threading)

- Los nombres de librería no deben incluir el prefijo 'lib' ni la extensión '.a'

- 'build.bat' creará un archivo llamado 'error.log' en la carpeta de la aplicaci'ón cuando el proceso de compilación falle.


Ejemplo: \HMG\SAMPLES\MULTI.PRG
Download/Descarga: hmg300_Test_12.exe

Enjoy!
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Vanguarda
Posts: 543
Joined: Wed Feb 11, 2009 10:56 am
Location: Americana - SP
Contact:

Re: HMG 3.0 (Test XII)

Post by Vanguarda »

Thanks Master for this new release.

Great Work.

Thanks a lot.

Best regards,
Last edited by Vanguarda on Sun Nov 15, 2009 6:13 pm, edited 1 time in total.
--
Paulo Sérgio Durço (Vanguarda)


http://hmglights.wordpress.com/
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: HMG 3.0 (Test XII)

Post by esgici »

Thanks a lot Maestro

Best Regards

--

Esgici
Viva INTERNATIONAL HMG :D
User avatar
mol
Posts: 3723
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Contact:

Re: HMG 3.0 (Test XII)

Post by mol »

Roberto Lopez wrote: I've added a little hack in test XII as an attempt to solve the problem with bold Polish characters.

Please, test it.
I moved a cut of your answer, Roberto, here.
I've tried reports and I can'tsee any change for better :(
Still, appearence of polish characters depends on selected printer.

Many thanks for your work, Roberto!
Marek
User avatar
mol
Posts: 3723
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Contact:

Re: HMG 3.0 (Test XII)

Post by mol »

I have a question:
How to connect to MySQL database without mysql.lib when ADO is removed from harbour?
User avatar
Roberto Lopez
HMG Founder
Posts: 4004
Joined: Wed Jul 30, 2008 6:43 pm

Re: HMG 3.0 (Test XII)

Post by Roberto Lopez »

mol wrote:
Roberto Lopez wrote: I've added a little hack in test XII as an attempt to solve the problem with bold Polish characters.

Please, test it.
I moved a cut of your answer, Roberto, here.
I've tried reports and I can'tsee any change for better :(
Still, appearence of polish characters depends on selected printer.

Many thanks for your work, Roberto!
Marek
Please, post a copy of the report and the table.

TIA.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Roberto Lopez
HMG Founder
Posts: 4004
Joined: Wed Jul 30, 2008 6:43 pm

Re: HMG 3.0 (Test XII)

Post by Roberto Lopez »

mol wrote:I have a question:
How to connect to MySQL database without mysql.lib when ADO is removed from harbour?
Via ODBC, but, you should install MySql ODBC client (I guess that there is no licensing problems with it).

For a sample of ODBC usage, please look at \hmg\samples\rdd.sql\mdb.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Vanguarda
Posts: 543
Joined: Wed Feb 11, 2009 10:56 am
Location: Americana - SP
Contact:

Re: HMG 3.0 (Test XII)

Post by Vanguarda »

Hi friends,

Master i´ve some little doubt about "Report Generator",

1-) When i add a Mask for one field, a don´t can remove this mask?! I try remove the mask but i not be able.
2-) When i click in "Preview" button and if my report have any error, this windows don´t close and don´t have the button for close that. So i can´t close that.
Please, about my 2st doubt, see the image bellow.


I have use HMG 3.0.0 Test XII,
Windows 7 Ultimate with Aero Theme
Celeron 3.06 Ghz, with 1GB RAM

My best regards,

PS: sorry my bad english.
Attachments
Preview.jpg
Preview.jpg (53.47 KiB) Viewed 5607 times
--
Paulo Sérgio Durço (Vanguarda)


http://hmglights.wordpress.com/
User avatar
Roberto Lopez
HMG Founder
Posts: 4004
Joined: Wed Jul 30, 2008 6:43 pm

Re: HMG 3.0 (Test XII)

Post by Roberto Lopez »

Vanguarda wrote:Hi friends,

Master i´ve some little doubt about "Report Generator",

1-) When i add a Mask for one field, a don´t can remove this mask?! I try remove the mask but i not be able.
2-) When i click in "Preview" button and if my report have any error, this windows don´t close and don´t have the button for close that. So i can´t close that.
Please, about my 2st doubt, see the image bellow.
You are right. I've verified the two bugs.

One. An empty mask is not allowed, so you can't clean.

Two. If a runtime error arises in the preview report app (generated and compiled 'on the fly') the builder does not recover its buttons to return to IDE.

I'm working on the two problems.

Thanks for reporting.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: HMG 3.0 (Test XII)

Post by sudip »

Hello Master Roberto,
I tested it. It runs Fine :)
I also noticed that both IDE, Compilation and created application itself now running faster :)
Thanks a lot for this great work :)
With best regards.
Sudip
With best regards,
Sudip
Post Reply