<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Thanks for your answers!</p>
<p>I reverted XFCE color scheme dark to normal ... no trouble any
more :-)</p>
<p>Example:<br>
</p>
<p>TStringGrid.AlternateColor := clMoneygreen -> unreadable with
a dark color scheme -> white font on white background, <br>
</p>
<p><br>
</p>
<br>
<div class="moz-cite-prefix">Am 07.11.2017 um 00:58 schrieb R0b0t1
via Lazarus:<br>
</div>
<blockquote type="cite"
cite="mid:CAAD4mYhV2ZvWo3952dqkPphqHsZx7AAJOGThuD2s_t+f8GdeDg@mail.gmail.com">
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
Hello, thanks for your input.<br>
<br>
On Monday, November 6, 2017, Graeme Geldenhuys via Lazarus <<a
href="mailto:lazarus@lists.lazarus-ide.org"
moz-do-not-send="true">lazarus@lists.lazarus-ide.org</a>>
wrote:<br>
> On 2017-11-06 18:13, R0b0t1 via Lazarus wrote:<br>
>><br>
>> Theming support for Lazarus might be a tall order but I
think it would be<br>
>> worth it. See Visual Studio's dark theme, for example.<br>
><br>
> Unfortunately the Lazarus developers will disagree with you.
They want "native look and feel" at all costs. So individual
application theming is not on their priority list. I've asked for
this since 2006.<br>
><br>
> Regards,<br>
> Graeme<br>
><br>
<br>
The issue here is that the native theming clashes with some built
in Lazarus settings. E.g. if you look at the link I posted that
showcases SynEdit color schemes you will notice there is an image
asset that does not blend in well with dark backgrounds. <br>
<br>
These issues are typical, but they mean Lazarus does not currently
support a native look and feel. <br>
<br>
I don't doubt you are relaying the developer's statements
accurately, but this probably needs to be looked at again.<br>
<br>
Integrated theming is a good idea because unless all assets are
obtained from the windowing toolkit then there is no way to know
they will mesh well with a given color scheme. The theming support
could be very minimal, and might amount to a few sets of bitmap
assets and a review of existing UI code to ensure there are no
hardcoded settings.<br>
<br>
<br>
OP, if you could supply screenshots it would be appreciated.<br>
<br>
Respectfully,<br>
R0b0t1
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
</body>
</html>