[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[TSVN] Can't read black on black in Tortoise message boxes!

From: Mihaly Zsadanyi <mzsadanyi_at_stayinfront.com>
Date: 2005-07-31 23:59:26 CEST

Hi Stefan

Thanks for your reply.

>>I don't know why you 'see' black on black. The messagebox functions now
>>don't set the text foreground color anymore but use the default
>>foreground color of the dialog device context. So you should take a look
>>at your windows color settings - I think there's a color left black
>>which (since you changed the background to black) should now be a
>>brighter color like white.

It's very -easy to replicate this black on black effect:
1. Change display to use color scheme "High contrast black".
2. Issue an SVN Commit command on a folder where there are no changes.
The "Enter log message" dialog appears, and then a Yes/No dialog pops up
with black text on black background (see attached screenshot).

I've noticed other requests made regarding high contrast color schemes. I
know you guys are volunteers, and I thank you for all the good work you do
to make TortoiseSVN the great product that it is, but I really live in hope
that one day a version will come out that will be more usable for people
like me with visual disabilities.

Regards
Mihly

-----------------------------------------------------------------------
Subject: Re: [TSVN] Can't read black on black in Tortoise message boxes!
From: SteveKing (steveking_at_gmx.ch)
Date: 2005-03-29 18:35:22 CEST

Mihaly Zsadanyi wrote:
> The text color in message boxes is always black. Now since I have low
> vision, and am forced to use High Contrast Black as my color scheme, it
> is impossible to read black text on a black background.
>
> I am using version 1.1.3, build 2502 of TortoiseSVN. I noticed in the
> change log for version 1.1.3 that a change was made to fix this problem:
>
> "- CHG: adjusted the messagebox colors to system
> colors. (Stefan)"
> Now either this change did not make it into version 1.1.3 or else
> something else may have gone wrong.

Wow - I just spent half an hour looking through the changelog to find
that change. I couldn't find it. Then I found that this change wasn't in
version 1.1.3 but in version 0.10.0!!!

> I also noticed Stefan's comment in the same change log:
> "I think users who set the dialog background to red are crazy anyway :)
> (Stefan)"
> Please don't knock people's choice of colors - you don't know what
> visual handicap may have required the choice of those colors. But I did
> notice the :)

Actually, I wasn't making fun of people with visual handicap. But
there's no visual handicap for which a _red_ background would help. So
if really someone uses a red background, I think I can honestly say that
such a person is a little crazy.
(the reason for that comment: some colors are hardcoded to red (e.g. the
color in the progress dialog for conflicted items).

> If I could successfully download the source code, I'd take a look at
> this problem myself, but I can't get around the authentication errors!

I don't know why you 'see' black on black. The messagebox functions now
don't set the text foreground color anymore but use the default
foreground color of the dialog device context. So you should take a look
at your windows color settings - I think there's a color left black
which (since you changed the background to black) should now be a
brighter color like white.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org

Received on Mon Aug 1 08:28:33 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.