VIEW BUILD.LOG

You can share your experience with HMG. Share with some screenshots/project details so that others will also be benefited.

Moderator: Rathinagiri

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

VIEW BUILD.LOG

Post by Pablo César » Mon Nov 19, 2012 3:05 pm

Gracias Daniel y Claudio !

Busco retribuir con mucho agrado y de la forma que puedo, siempre a toda la generosidad y bondad que los grandes hacen. Estoy verdaderamente agradecido de hacer parte de esta conmunidad, menos mal que contamos con grandes creadores aqui. Mis contribuiciones, no se comparan con la importancia de los grande logros que el Dr. nos há ofrecido.

A todos que hacen parte, muchas gracias.

-- In English

Thanks Daniel and Claudio!

I seeking reward with pleasure and the way that I can, always to all the generosity and kindness from greats makes. I am truly grateful to be part of this communitity, luckily we have great programmers here. My contributions, are not so much compared to the importance of the big achievements that Dr. has offered us.

To all who are part, thank you very much.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

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

Post by Pablo César » Sat Nov 24, 2012 7:04 am

New release 2.09 with following improvements:

Code: Select all

- View_Build_Log version 2.09 2012/11/24 - Contributed by Pablo César Arrascaeta
  * Fixed: "FILTER: View Only Error and Warning" View_Filter() was reversed
           "Log File Name" option was not enable to edit in TextBox
		   Grids highLighted row change color by condition
  * Changed: "View Only Error and Warning" to "Show only error by line"
             Standardization of names of variables
			 Log view at Grid instead of EditBox
  * Enhanced: New Tab for settings log names files and source's EDITOR proposes
              "Permission denied -> Probably, executable running before compile..."
              "Successful Compiled..." when not build error
			  New filter with showing only projects with error
			  On Log view, error could be accessed thru source's EDITOR
			  Routine to locate source's EDITOR
			  MyRun for execute external programs
			  ToolTip conditioned when clicked on Grid log view
For next release, shall I make:

- To save setting in INI file
- ContextMenu only for Grid_1 and identifying each element
- Probably to intercept Window when compiling and not error shown by IDE.

I hope be enjoyed !

<Please note: attached file is updated in last message of this post.>
Last edited by Pablo César on Mon Nov 26, 2012 3:30 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
esgici
Posts: 4509
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 386 times
Been thanked: 111 times
Contact:

Post by esgici » Sat Nov 24, 2012 11:03 am

Nice improvements :)

Thanks Pablo :)

Happy HMG'in :D
Viva INTERNATIONAL HMG :D

User avatar
srvet_claudio
Posts: 2044
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Has thanked: 35 times
Been thanked: 146 times
Contact:

Post by srvet_claudio » Sat Nov 24, 2012 10:16 pm

Pablo César wrote:New release 2.09 with following improvements:
WOW!! Very Nice...
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com

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

Post by Pablo César » Sat Nov 24, 2012 10:43 pm

Thank you Esgici and Claudio !

You can click in item of log (must be with error) and app will call Notepad++ at line especified.

I also intend to make to open a Project loading by HMG-IDE for next version.

Errorlog.htm (Runtime error) would be also be loaded and I will try to make by QHTM.

I would like to get especific ContextMenu for Grid, but I should understand better owner´s components.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

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

Post by Pablo César » Mon Nov 26, 2012 3:30 am

Another release... version 2.10 with following implementations:

Code: Select all

- View_Build_Log version 2.10 2012/11/26 - Contributed by Pablo César Arrascaeta
  * Fixed: Enabling Button "Save" and verification and validation of changings
  * Changed: Layout of CONFIG fields
  * Enhanced: Loading Project by IDE
                    Open Project folder
                    Open ErrorLog.htm (Runtime error) in the browser
As you will see, there is a option to load the project by IDE, but before loading I wish to know if the project is already open. Just for not opining twice. Any suggestions ?

<Please note: attached file is updated in last message of this post.>
Last edited by Pablo César on Mon Dec 03, 2012 4:33 pm, 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
esgici
Posts: 4509
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 386 times
Been thanked: 111 times
Contact:

Post by esgici » Mon Nov 26, 2012 10:07 am

Thanks Pablo :)

Regards
Viva INTERNATIONAL HMG :D

User avatar
srvet_claudio
Posts: 2044
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Has thanked: 35 times
Been thanked: 146 times
Contact:

Post by srvet_claudio » Mon Nov 26, 2012 3:33 pm

Hi Pablo.
It's wonderful all the changes that you making.
Congratulations!!!
Un abrazo,
Claudio.
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com

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

Post by Pablo César » Mon Nov 26, 2012 5:59 pm

Muchas gracias amigos Esgici y Claudio. That's good all of you have liked !

But I need to finish with saving configurations and some particular as:

- When load project by IDE, I need to know if the project is already open before loading.
- Try to use in HMG QHTM in place of use of browser for ErrorLog.htm file. Probably something in code C checking if .hbp is already in use and from where...
- I was looking to use ContextMenu being actioned only in grid, but I think Combobox has resolved.
- I wish to do a module which check "Build Log" window from IDE when is displayed and intercept it just to show build.log and error.log by VIEW_BUILD_LOG app.

I will kindly thank to receive some suggestions, in order to improve VIEW_BUILD_LOG !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

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

Post by Pablo César » Mon Dec 03, 2012 4:32 pm

Now with some considerable improvements mainly with recognize windows open made in Code C (thanks to Dr. Claudio Soto), we can change IDE title adding HMG version and project name when double clicked in PRG file of open project. But for this happen you will need to change Editor preference in IDE. Replace your editor for View_Build_Log.exe. You can do it thru the own app View_Build_Log.exe at CONFIG tab.
- View_Build_Log version 2.11 2012/12/03 - Contributed by Pablo César Arrascaeta
* New: Run Executable Project File
Routine in Code C for recognize Windows open - Contributed by Claudio Soto
* Fixed: Disable button "Save" when not be saved configurations
Set IDE for a new Editor/Saving Recent file in dbf at anytime
Changed for UTF-8 code at View_Build_Log.prg
* Changed: Layout of CONFIG fields, added Recent files options
Main Title name to "View Build Log (HMG IDE)"
Bitmap INFO file, added captured screens and changed text
* Enhanced: HMG-IDE preference routine setting for storing last accesses
Change Main title of HMG IDE (with project folder and name)
Call source Editor by preference of HMG IDE
Save configurations in INI file
Show Recent projects files recorded in History.dbf
Refresh button with both recent files options
I like to use with IDE change main title in this way because It´s becoming easier to indentify when many IDE are opened and I hope you enjoy too.

<Please note: attached file is updated in last message of this post.>
Last edited by Pablo César on Wed Dec 05, 2012 1:18 pm, edited 2 times in total.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply