[Lazarus] Howto disable Lazarus IDE using a XFCE dark theme

R0b0t1 r030t1 at gmail.com
Wed Nov 8 01:40:28 CET 2017


On Tuesday, November 7, 2017, Michael Van Canneyt via Lazarus <
lazarus at lists.lazarus-ide.org> wrote:
> On Tue, 7 Nov 2017, Graeme Geldenhuys via Lazarus wrote:
>> On 2017-11-06 23:58, R0b0t1 wrote:
>>> 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
>>> with a given color scheme.
>> As the saying goes: “You are preaching to the choir”. ;-) I fully agree
with you, hence fpGUI Toolkit supports individual application theming. As
standard, every fpGUI application can also switch between the 8 built-in
standard themes with the --theme command line parameter.
>>   http://geldenhuys.co.uk/~graemeg/themes/start.html
> GTK can do this out of the box.
> No doubt, so can Qt.

OP mentioned successfully using these facilities. As I tried to explain,
the issue is that programs will use e.g. bitmaps with white borders or
hardcoded colors that are hard to notice without changing the theme. Even
if a developer does look for these things, they might not have the time to
create new assets.

Another poster mentioned many GTK themes being broken. I agree, but I think
they are not broken, but are falling prey to the above.

Strangely even Windows has these problems with its default theming support
(for OS dialogs and Win32 GUI elements).

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20171107/d2e5a495/attachment-0001.html>

More information about the Lazarus mailing list