ViewError - HMG building utility

Utilities like DBU, Make, IDE written in HMG/ used to create HMG based applications

Moderator: Rathinagiri

Post Reply
User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

ViewError - HMG building utility

Post by Pablo César » Wed Dec 17, 2014 2:15 am

When we are developing system we need tools that could helps for simple and quick results.

I made this utility just to help to find and edit source code when at building stops for some error (including when executable was running at same time of building).

This app, could be improved, specially for Windows Explorer at making double click in Error.log/Build.log files and calls ViewError.

Saving source when are corrected/re-edited by ViewError is still pending (not ready yet).

I hope you enjoy it. :D
Pantalla3.png
Pantalla3.png (66.47 KiB) Viewed 1293 times
Remark: All attached files were removed due there is a updated version more ahead for downloading.
Last edited by Pablo César on Sun Nov 13, 2016 2:19 am, edited 1 time in total.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
bpd2000
Posts: 935
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 111 times
Been thanked: 36 times

Post by bpd2000 » Wed Dec 17, 2014 6:08 am

Thank you Mr. Pablo César for sharing
BPD
HMG Convert Dream into Reality

User avatar
mol
Posts: 2773
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Has thanked: 103 times
Been thanked: 41 times
Contact:

Post by mol » Wed Dec 17, 2014 7:02 am

Such solution shoud be included into IDE.
Current tool - after implementation UNICODE - doesn't work

User avatar
serge_girard
Posts: 1776
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Has thanked: 239 times
Been thanked: 55 times
Contact:

Post by serge_girard » Wed Dec 17, 2014 9:55 am

Thanks Pablo !

Serge

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Wed Dec 17, 2014 2:08 pm

Thank you Dave, Marek and Serge for your interest and motivation.
mol wrote:Such solution shoud be included into IDE
I'm seeing a way to include this app in Build.bat. I believe we can adapt it for replacing of Build Log from IDE and we can make official if is approved.

I am preparing another version. Any idea for improving or for correction, please do not heiste to tell me.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Wed Dec 17, 2014 4:55 pm

This is a workable version, but not finished.

Pending items:
- Edit source code
- Preference for source's editor
- Multi language according IDE files langs
- Re-Building option
- Resources / some embellishment

Now is in English language but it works if is included at main HMG folder and make some changings at Build.bat.

Remarks: All attached files were removed due there is a updated version more ahead for downloading.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Javier Tovar
Posts: 1272
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México
Has thanked: 1 time
Been thanked: 2 times

Post by Javier Tovar » Wed Dec 17, 2014 5:14 pm

Gracias Pablo César, en verdad hace falta un depurador completo de HMG, que a la hora de compilar ahí mismo te muestre las lineas de código donde esta el error y poder modificar y volver a Recontruir ahí mismo, como en VB! o Delphi, junto con sus Form claro!. Sé que te esfuerzas por ello pero es un trabajo gigante!

Saludos

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Wed Dec 17, 2014 6:39 pm

Javier Tovar wrote:junto con sus Form claro!
Me quedé pensando a que te referias... y creo que quieres decir utilizar un depurador atendiendo RUNTIME ERRORS ?

EL ViewError fué hecho para auxiliar los mensajes de errores durante la compilacion.

Pero creo que poco a poco vamos ir creando aplicativo para poder algun dia formar um FRAMEWORK con más recursos.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Sun Dec 21, 2014 1:34 am

New version released, some improvements, Preference screen and validations was made. Recognize when app is in HMG folder for future workable with Build.bat.

Not all dictionary was found for this app. I keeping in English language for most messages.

Preferences, are not saving yet. Next version will do and expect working in favorite editor, letting aside the Grid use for displaying source code.

Remarks: All attached files were removed due there is a updated version more ahead for downloading.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Sun Dec 21, 2014 8:44 pm

New version released, now is writing in ViewError.ini with colors and change on the fly.

Some bugs was found in INI lib. Specially when we try to write arrays.

Remarks: All attached files were removed due there is a updated version more ahead for downloading.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply