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

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


Hello,

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
well
>>> 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.
>
>
https://unix.stackexchange.com/questions/14129/gtk-enable-set-dark-theme-on-a-per-application-basis
>
> 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).

Cheers,
    R0b0t1
-------------- 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