Hi David,
while I don't have a Linux machine to test this with, I do sympathize
with dark theme users. I just played with this a bit too, trying to
figure out where this color comes from, but could not yet identify the
culprit. The Eclipse/SWT component of the text fields on the TBC forms
is called StyledText, and the closest setting that I could find was
under Preferences > General > Appearance > Colors and Fonts > TopBraid
Composer > Text Editor Font. Changing that does change the font but I
don't see an option to change the color. I also don't see where we (in
our code) might modify the default behavior of Eclipse w.r.t. color
selection. While I do notice that calling
getControl().setForeground(...) does change the color in those text
boxes, I set a breakpoint and couldn't find a scenario where it is
actually called when TBC is used.
Where does this leave us? Could it be that this is a general bug in the
version of Eclipse that we bundle? Hard to say, but it wouldn't be the
first time either.
Even if we fixed that, are you certain that there are no other issues
with that theme? We do have some colors hard-coded against some default
expectations in the platform.
The maximum we could offer is to add a Preference for users like
yourself to change that color, yet I cannot promise anything at this
stage as we are about to wrap up the development cycle for the 6.3 beta
release.
Holger
On 6/11/2019 03:20, David Rouquet wrote:
Hi everyone,
I am using Topbraid Composer in (Arch) Linux with a dark theme.
TBC renders nearly OK, except for the forms in which the text is
white, so I can't see it except when I selected (see attached screenshot).
Anyone having experience with this ?
I tried different things like Eclipse Color Themes but no chance so far.
I'm also taking any suggestion to tell TBC not to use the desktop dark
themeĀ (passing a GTK_THEME env variableĀ when launching TBC modifies
only part of the UI, it is ugly and does not solve the issue, see
second screenshot)
Best regards
--
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/ae2c346f-235a-4d75-b8c1-2fb863f2b9fe%40googlegroups.com
<https://groups.google.com/d/msgid/topbraid-users/ae2c346f-235a-4d75-b8c1-2fb863f2b9fe%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "TopBraid
Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/06569f80-e445-ec13-d42a-304d47d99416%40topquadrant.com.