Sign in Join

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

Mailing lists / lazarus / 2010-05

User defined colorschemes

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Martin

It is now possible to export the color settings to an XML file.

Other users can drop this xml file into there
primary_conf_path/userschemes/ folder (may need to be created) and the IDE will detect Files can be renamed after export, the name for the scheme is kept to the name which was originally saved.
- Also the IDE exports only one Scheme per file, they can be merged by hand (quite some work), and a file can contain several schemes

Also settings for Markup (none language specific) (selection, line-highlight, ....) can be given as scheme defaults, and then modified only if some languages require adjustment.

Usually block selection has the same color for all languages (pas, lfm, diff, xml, html) as long as the same scheme is used.

Last not least, some words of thanks:
Graeme helped this by starting to create a ColorSchemeFactory (that was back in may 2009)

Best Regards
Martin

Reply by email

Maxim Ganetsky
to Martin

26.05.2010 1:50, Martin ?????:

Show quoted text 17 lines
It is now possible to export the color settings to an XML file. Other users can drop this xml file into there primary_conf_path/userschemes/ folder (may need to be created) and the IDE will detect them at start. - Files can be renamed after export, the name for the scheme is kept to the name which was originally saved. - Also the IDE exports only one Scheme per file, they can be merged by hand (quite some work), and a file can contain several schemes Also settings for Markup (none language specific) (selection, line-highlight, ....) can be given as scheme defaults, and then modified only if some languages require adjustment. Usually block selection has the same color for all languages (pas, lfm, diff, xml, html) as long as the same scheme is used.

Can you add this to wiki?

Best regards, Maxim Ganetsky mailto:

Reply by email

Graeme Geldenhuys
to Martin: It is now possible to export the color settings to an XML file. Other users can drop this…
Martin wrote
It is now possible to export the color settings to an XML file. Other users can drop this xml file into there primary_conf_path/userschemes/ folder (may need to be created) and the IDE will detect , thanks! Something I have been wanting in Lazarus IDE for

about two years now.

I have quite a few color schemes available which I collected over the years or created myself. The defaults are so bland. Now we could start a wiki page or some other repository with the color scheme file and a small screenshot showing the end result of the color scheme. :-)

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/

Reply by email

Martin
to Graeme Geldenhuys
Graeme Geldenhuys wrote 14 lines
On 25 May 2010 23:50, Martin wrote: > It is now possible to export the color settings to an XML file. > > Other users can drop this xml file into there primary_conf_path/userschemes/ > folder (may need to be created) and the IDE will detect them at start. > Awesome, thanks! Something I have been wanting in Lazarus IDE for about two years now. I have quite a few color schemes available which I collected over the years or created myself. The defaults are so bland. Now we could start a wiki page or some other repository with the color scheme file and a small screenshot showing the end result of the color scheme. :-

Created a wiki page:
http://wiki.lazarus.freepascal.org/UserSuppliedSchemeSettings

Started some docs:

http://wiki.lazarus.freepascal.org/IDE_Window:_Editor_Options_HighlightColors (work in progress)

Announced:
http://lazarus-dev.blogspot.com/2010/06/user-defined-color-schemes.html

Reply by email