Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2014-09

New "summary" line in Messages window

10 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

Is there any way to disable the new "summary" lines that appear in the Messages window when I compile a project. For a couple of reasons:

- It looks butt ugly. The gradient colors just don't do it for me.
- It looks even worse under Windows (compared to Linux or FreeBSD with GTK2). Fonts and Color.
- It hides information I want to see.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Mattias Gaertner
to Graeme Geldenhuys
Show quoted text 8 lines
Hi, Is there any way to disable the new "summary" lines that appear in the Messages window when I compile a project. For a couple of reasons: - It looks butt ugly. The gradient colors just don't do it for me. - It looks even worse under Windows (compared to Linux or FreeBSD with GTK2). Fonts and Color.

The font is your normal font. Is it not?
You can change colors in the options.

- It hides information I want to see.

What information is hidden?

Mattias

Reply by email

Graeme Geldenhuys
to Mattias Gaertner
Mattias Gaertner wrote
The font is your normal font. Is it not?

Under Windows 7 it looked different to me. I'll double check tomorrow at work. Maybe clearing out my Lazarus settings will help. The colors and gradient looked terrible under Windows - not sure if my Windows color scheme affected the look in Lazarus. eg: My Windows 7 color scheme has a grey background color for text, memo, treeview etc components.

You can change colors in the options.

Ah, I found it now. Thanks. I was looking for color options under the usual Lazarus theme settings.

What information is hidden?

I build the same project with different settings - producing different executables in different output locations. I'm pretty sure I used to see the "Linking..." message showing me the location of the final executable.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Mattias Gaertner
to Graeme Geldenhuys
Show quoted text 9 lines
On 2014-09-29 20:33, Mattias Gaertner wrote: > > The font is your normal font. Is it not? Under Windows 7 it looked different to me. I'll double check tomorrow at work. Maybe clearing out my Lazarus settings will help. The colors and gradient looked terrible under Windows - not sure if my Windows color scheme affected the look in Lazarus. eg: My Windows 7 color scheme has a grey background color for text, memo, treeview etc components.

The gradient is used when there is not enough space to show all lines and you have to scroll to see them.

> You can change colors in the options. Ah, I found it now. Thanks. I was looking for color options under the usual Lazarus theme settings.

I guess you mean the Editor color?

Show quoted text 5 lines
> What information is hidden? I build the same project with different settings - producing different executables in different output locations. I'm pretty sure I used to see the "Linking..." message showing me the location of the final executable.

The IDE shows the last line of the FPC output, so you see, where the compiler is currently working. Once the compilation is finished only the errors/hints/notes are shown.
Lazarus 1.2.x also shows the Linking line only for a brief moment.

Mattias

Reply by email

Graeme Geldenhuys
to Mattias Gaertner
Mattias Gaertner wrote
The gradient is used when there is not enough space to show all lines and you have to scroll to see them.

OK. I knew to scroll, but I didn't know there was a meaning to the gradient. It wasn't immediately obvious. I just thought it was eye candy gone wrong.

> Ah, I found it now. Thanks. I was looking for color options under the > usual Lazarus theme settings. I guess you mean the Editor color?

Yes, that's correct.

compiler is currently working. Once the compilation is finished only the errors/hints/notes are shown. Lazarus 1.2.x also shows the Linking line only for a brief moment.

I upgraded from 1.0.x to 1.3.x (trunk from about 1 month ago), so completely skipped 1.2.x releases.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Mattias Gaertner
to Graeme Geldenhuys
Show quoted text 8 lines
[...] > compiler is currently working. Once the compilation is finished only the > errors/hints/notes are shown. > Lazarus 1.2.x also shows the Linking line only for a brief moment. I upgraded from 1.0.x to 1.3.x (trunk from about 1 month ago), so completely skipped 1.2.x releases.

AFAIR 1.0.x did the same.

Mattias

Reply by email

Graeme Geldenhuys
to Bart
Bart wrote
The old message ended with something like "Project $targetfilename succesfully built",

Close but not quite. The exact output was like this....

====================
Compiling bugcollector.lpr
...snip...
Linking ../_bin/bugcollector
120643 lines compiled, 9.2 sec
90 warning(s) issued
562 hint(s) issued
78 note(s) issued
======================

which sometimes is inconvenient for me.

The executable name and location was very useful for me as well - for reasons I already explained. I might just back-port the old behaviour - adding it to my growing list of personal customisations.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Mattias Gaertner
to Graeme Geldenhuys
On 2014-09-30 07:52, Bart wrote: > The old message ended with something like "Project $targetfilename > succesfully built",

I extended the header (summary line) with mode, OS, CPU and target file name.

Show quoted text 11 lines
Close but not quite. The exact output was like this.... ==================== Compiling bugcollector.lpr ...snip... Linking ../_bin/bugcollector 120643 lines compiled, 9.2 sec 90 warning(s) issued 562 hint(s) issued 78 note(s) issued ======================

These lines come from the compiler, not the IDE. They are by default not shown by the IDE, because of the default filters. If you want to see them:
Right click on "Messages" window and disable "Filter hints without source position" and set "Filter non urgent messages / Filter Debug messages and below".

Mattias

Reply by email

Graeme Geldenhuys
to Mattias Gaertner
Mattias Gaertner wrote
I extended the header (summary line) with mode, OS, CPU and target file name.

+1

Right click on "Messages" window and disable "Filter hints without source position" and set "Filter non urgent messages / Filter Debug

Fantastic, many thanks for that.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email