Sign in Join

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

Mailing lists / lazarus / 2009-08

Updated Compiler Dialog

10 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

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

Andrew Brunner

I've updated the Build dialog screen and wanted feedback on the changes.

Other than adding commas to the line count, I organized the borders to make the dialog look more modern and streamlined.

I was wanting to capture more of a real-time stat on line count b/c FPC does parse includes. It would be nice to have the counter incremented as that code is parsed.

Any comments?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot-Compile Project-2.png
Type: image/png
Size: 21753 bytes
Desc: not available
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20090803/f18e7719/attachment-0001.png>

Reply by email

Lord Satan
to Andrew Brunner
I've updated the Build dialog screen and wanted feedback on the changes. Any comments?

Like it, want it.

shaitan

A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail?

Reply by email

Henry Vermaak
to Andrew Brunner: I've updated the Build dialog screen and wanted feedback on the changes. Other than…

2009/8/3 Andrew Brunner :

Show quoted text 8 lines
I've updated the Build dialog screen and wanted feedback on the changes. Other than adding commas to the line count, I organized the borders to make the dialog look more modern and streamlined. I was wanting to capture more of a real-time stat on line count b/c FPC does parse includes. ?It would be nice to have the counter incremented as that code is parsed.

I like. Why is warnings green, though?

Henry

Reply by email

Andrew Brunner
to Henry Vermaak

I don't recall changing colors of Warnings or Hints or Errors. But Warnings should be in Orange.

Henry Vermaak wrote 20 lines
2009/8/3 Andrew Brunner : > I've updated the Build dialog screen and wanted feedback on the changes. > > Other than adding commas to the line count, I organized the borders to > make the dialog look more modern and streamlined. > > I was wanting to capture more of a real-time stat on line count b/c > FPC does parse includes. ?It would be nice to have the counter > incremented as that code is parsed. I like. ?Why is warnings green, though? Henry -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Graeme Geldenhuys
to Andrew Brunner: I've updated the Build dialog screen and wanted feedback on the changes. Other than…
Andrew Brunner wrote
Any comments?

It looks much better than the current one, but where is the "Compiling...", "Linking..." and "Success..." status updates going to appear? At the top where it is written in bold, "Building Console.lpr"?

Also, I think maybe the counters could all be in black. The name already says what each counter is - no need to highlight it even further with colour. Just my thought.

Regards,
- Graeme -

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

Reply by email

Andrew Brunner
to Graeme Geldenhuys

Hi Graeme,

Color draws attention to certain facts about information. So I can see why someone put those there.

Presently, themes are widely used and the window colors and complementary font colors are set by the desktop system.

I agree and I feel that it may be best to set all colors to button text so that the 3d text color can be output avoiding a problem where dominant R/G/B values may mitigate appearance.

I can see there may be some resistance from others though... Objections?

Graeme Geldenhuys wrote 27 lines
Andrew Brunner wrote: > > Any comments? It looks much better than the current one, but where is the "Compiling...", "Linking..." and "Success..." status updates going to appear? ?At the top where it is written in bold, "Building Console.lpr"? Also, I think maybe the counters could all be in black. The name already says what each counter is - no need to highlight it even further with colour. Just my thought. Regards, ?- Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/ -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Andrew Brunner
to Andrew Brunner

I also feel that we need a "Close this window on successful compile." Check box.

I can add the check box, but I have no idea on how to link up to any language tables there may be for Lazarus string resources... Does Lazarus support multiple languages?

The configuration engine and preferences pages would also need to be updated. Anyone care to point me to the popper units for that so the setting can have permanence.

Reply by email

Mattias Gaertner
to Andrew Brunner
Show quoted text 6 lines
I also feel that we need a "Close this window on successful compile." Check box. I can add the check box, but I have no idea on how to link up to any language tables there may be for Lazarus string resources... Does Lazarus support multiple languages?

For IDE units:
Add unit lazarusidestrconsts and add a resourcestring. Assign the caption in the forms create event.

The configuration engine and preferences pages would also need to be updated. Anyone care to point me to the popper units for that so the setting can have permanence.

Are these global or project specific options?

Mattias

Reply by email

Andrew Brunner
to Mattias Gaertner
Mattias Gaertner wrote 8 lines
> The configuration engine and preferences pages would also need to be > updated. ?Anyone care to point me to the proper units for that so the > setting can have permanence. Are these global or project specific options? Mattias

The option to close the compile dialog should be only with no errors. This particular feature is best as a global option.

Reply by email

Andrew Brunner
to Andrew Brunner

I've attached an infobuild.zip file for patching your compiler dialog with an updated version. I've taken suggestions by others and wanted to offer this for your review.

To utilize this dialog, unzip the files into your Lazarus source for the IDE and then rebuild Lazarus.

I welcome comments and suggestions if you have them. -------------- next part --------------
A non-text attachment was scrubbed...
Name: infobuild.zip
Type: application/zip
Size: 5421 bytes
Desc: not available
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20090806/e15997d0/attachment.zip>

Reply by email