HMG 3.0.25

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.25

Post by Roberto Lopez »

- HMG 3.0.25 Changelog:

English:

- New: 'OnSave' method for Data-bound Grid.

This method allows to set a custom save procedure (specially useful with SQL RDDs).

The following properties are available while this method is executing:


- This.EditBuffer: Array of one element per edited cell.

The elements has the following structure:

{ nLogicalRow , nLogicalCol , xValue , nRecNo }


- This.AppendBuffer: Array of one element per appended record.

The elements has the following structure:

{ xFieldValue 1 , ... , xFieldValue n }


- This.MarkBuffer: Array of one element per record marked to be deleted or recalled.

The elements has the following structure:

{ nLogicalRow , nRecNo , cMark ( 'D' or 'R' ) }


Sample: \samples\grid.34


- New: PsPad freeware editor. This is the program editor that I use with IDE and from the command line.

PsPad has a lot of nice features including syntax highlighting. I've recently discovered that it is freely redistributable, so I've decided to include in HMG distribution.

PsPAd is, from this release, the default program editor for IDE, instead NotePad.


Español:


- Nuevo: Método 'OnSave' para Data-bound Grid.

Este método permite establecer un procedimiento 'Save' personalizado (especialmente útil para ser usado con los RDDs SQL).

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.
Download / Descarga: site
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.25

Post by sudip »

Thanks a lot Roberto. I am downloading it :D
Is there any way to activate cell edit with grid when the user will press any key other than arrow keys (like Excel or VFP)? (Please don't mind if you already answered this query before :) ) Currently I need this facility very much.

With best regards.

Sudip
With best regards,
Sudip
User avatar
Vanguarda
Posts: 543
Joined: Wed Feb 11, 2009 10:56 am
Location: Americana - SP
Contact:

Re: HMG 3.0.25

Post by Vanguarda »

Hi friends,

Thanks a lot Roberto for this new release.

About PsPad, do you know the "Context Editor"? it is free, fast, estable and small too.

Thanks a lot for your great work.

My best regards,
--
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.25

Post by esgici »

Thanks a lot Maestro :)

Best Regards

--

Esgici
Viva INTERNATIONAL HMG :D
User avatar
Rathinagiri
Posts: 5471
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: HMG 3.0.25

Post by Rathinagiri »

Thanks a lot Roberto.

I am now using crimson editor (open source). Now I would try PsPad.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: HMG 3.0.25

Post by sudip »

Hello Roberto,

I am using PS Pad for some days. I also used Crimson Editor. Both are very good text editors. :)

With best regards.

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

Re: HMG 3.0.25

Post by Roberto Lopez »

sudip wrote:Thanks a lot Roberto. I am downloading it :D
Is there any way to activate cell edit with grid when the user will press any key other than arrow keys (like Excel or VFP)? (Please don't mind if you already answered this query before :) ) Currently I need this facility very much.

With best regards.

Sudip
You can set the 'current' (highlighted) cell via 'Value' property (see samples from grid.25 to grid.24).
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.25

Post by Roberto Lopez »

Vanguarda wrote:Hi friends,

Thanks a lot Roberto for this new release.

About PsPad, do you know the "Context Editor"? it is free, fast, estable and small too.

Thanks a lot for your great work.

My best regards,
Yes, I've tested some time ago.

I prefer PsPad for a lot of reasons, the most important (that I've not found in other editors) is that PsPad can 'remember' the editing line for each file, so, when you open a .prg, you can continue from the last time without the need to perform a search.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
raumi75
Posts: 135
Joined: Wed Dec 17, 2008 2:31 am
Location: Lünen, Germany
Contact:

Re: HMG 3.0.25

Post by raumi75 »

Hello Roberto,

thank you very much for the new release! I will try it on monday.

Raumi
JALMAG
Posts: 262
Joined: Sun Jan 10, 2010 7:05 pm
DBs Used: DBF, MariaDB
Location: España - Spain

Re: HMG 3.0.25

Post by JALMAG »

Gracias maestro Roberto.
Post Reply