delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/05/22/18:44:15

X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: mwoehlke <mwoehlke AT tibco DOT com>
Subject: Re: Problems with setup colors in snapshot
Date: Mon, 22 May 2006 17:43:42 -0500
Lines: 244
Message-ID: <e4teqv$p9$1@sea.gmane.org>
References: <e4t2pp$ci8$1 AT sea DOT gmane DOT org> <Pine DOT GSO DOT 4 DOT 63 DOT 0605221811170 DOT 21697 AT access1 DOT cims DOT nyu DOT edu>
Mime-Version: 1.0
User-Agent: Thunderbird 1.5.0.2 (X11/20060420)
In-Reply-To: <Pine.GSO.4.63.0605221811170.21697@access1.cims.nyu.edu>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

--------------090102010303060200020300
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Igor Peshansky wrote:
> On Mon, 22 May 2006, mwoehlke wrote:
>> A while back I posted about the colors in setup.exe. I noticed that the
>> text background color is fixed but that there is still a problem with
>> the tree structure; specifically, the clickable [+] and [-] icons are,
>> on my colors, effectively invisible. On some other color schemes I
>> tried, they *are* 100% invisible.
> 
> Yes, this is most likely reproducible (as the foreground color of those
> icons is *always* black.
 >
 >> 3: If I pick, e.g. (64,0,128) for my window background color, the
 >> tree becomes the *exact* same color as the background.
 >
 > Hmm, weird -- for me the foreground color of the icons is *always*
 > black.

Unfortunately, a: this isn't the case for me, and b: as you've so 
astutely pointed out, if it was that would still be problematic :-). (In 
reality, I've learned that *someone* is always going to exercise poor 
design and so I usually pick a background light enough for black to be 
at least marginally visible against it).

Anyway, I'm going to violate "policy" and attach a screenshot, as it 
seems prudent in this case. The screenshot is with my "normal" settings; 
if you open it in a graphics editor with a non-fuzzy bucket fill tool 
(e.g. M$Paint), you can flood the background and see that the tree is 
actually being painted, but in a /very/ subtly different color (in fact 
it is (66,74,80), which I *can* barely on my other monitor at much 
closer range - or if I magnify it). However this is "clearly not black" ;-).

> Theoretically, it should be a simple matter of using MaskBlt instead of
> BitBlt with the properly configured pen color and the properly set up
> mask.  In practice, making this work on all platforms (including Win9x),
> correctly, and with the minimum amount of code changes is a big pain.

I'm using Win2k3 R2 x64 and (see attached screenshot) I can assure you 
it doesn't work on my system. Maybe my OS is the problem? (Hmm... yup, 
the problem has to be Windows ;-).)

Also, I'd test on my XP system but it is consistently dereferencing a 
NULL :-(. (On W2k3 R2 it did that *once* and has since run just fine.)

> If you're interested in looking at the code and providing a patch, grep
> the setup sources for bitmap_dc (or BitBlt) and patch all those places.
> 
> If someone can take one of the bitmaps from the setup sources, and send me
> a *complete* small program that draws that bitmap on a window drawing
> context with the foreground and background colors coming from the Windows
> color scheme, I'll see what I can do about incorporating that code into
> setup.  As is, I'm too busy to wade through MSDNs incomplete documentation
> on this.

I wish I could get to it, but I don't have the time right now :-(. I 
would appreciate if someone else can do it, otherwise if I haven't heard 
anything I may try to tackle this myself when I *do* have time.

>> Also, thanks again to whoever fixed the text color!
> 
> The ChangeLogs should show the name of the culprit.

Yeah, I'm too lazy to go download it right now and send a private 
e-mail, etc... I was hoping they watch the list ;-).

-- 
Matthew
All of my signatures are 100% original. Including this one.

--------------090102010303060200020300
Content-Type: image/png;
 name="cygwin-setup.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="cygwin-setup.png"

iVBORw0KGgoAAAANSUhEUgAAAfkAAAGECAIAAAC6aM6sAAAgAElEQVR4nO3d
TW8cx5nA8eKCMCAfDB0MLGAgga/JKcgnyGkPe1qAPCzkOKbeojdKJk3qnaIk
iqJeKdIibVG2LDOJI+QgnfIFCOyedxd7yHFBiICABRTA8CELBDzsoaV2sau6
urq6qru6+v8DJcz0dFfX9PQ8U1PVU8/I+IEJAQBI1+tX26NCiPGxsa5rAgAI
YmVled+oGM3uPH/xotvaAADC+YeuKwAACG5UvvPee/s9FDkyMiLdESOi5O7I
2wXq3ZGKx9/clXZUvDvydgvl7tu1qor/sQ7K3T1F7N23vIahOtIhKd413Ktz
9PR3LQ+mofb6fRSKV+7ueQGkf4W7JWvUOJiGQ9vgVKzeuqL2JXeN55vd2Vy+
b83ZqSvL+lQsHEzlqej+a/zmtT16hbtVb17nU7FY0z0HKEJPv1rNb9OuB4D0
jRoee7qxql1+6PhUmMoAQM/88Ncd+5U31paPn56ptf65a6sOe8m2kpXG+rJA
X3iIuA9g4Cyvbdl5ub1v1GV9t70U6GO9IdDDi5OfXhBCfPn57Q7rcPC3Z4QQ
3371sMM6AIM1v1gaZhfm/LehTX04Zcra8vOLK/LdG1c+c6mR4sL8bSHE7RsX
Ktc8e/mmfPf+0px2tZkLC0KIB7fnfdSu6PRnl+W76ytLXoo9NnlWCPH4i/uF
5UdP7vk++OTRAy+7AxCt7ENC/jxQl6iqY71lL00W6Bfmpr0PTt9euCCEfO2A
3rnLN4UQ925eFkK52qAtWaBfe3Cz5f1//eUDIcTRk58dOfHZk0crlesDiIE2
Ohva+/lW84ur84ur2eY2gV5Ytuuf/uOquCbE1pu/Qz+z/X5x5cayEGJxfkYI
MbewLIRYvDorhLh8fU/7dOna2UvX7gohlq6fu3j1rhDi1vXzF+fvCCFuL1zI
2/UXruzp8bizeMmmDrOXFvPby7eu5Lc/y1r3d65+dv66EGLlzlUhxPS5a0KI
lbvXps5dlQv5/N6C5VPWOjX1Y1W/WL1VePTEmfP57UcP72Y3jp8+ly98vH4v
u3Hs1KwQ4iulda86cmI6v/3N2x65Q8c+zRc+/epzef2DR08LITa/XhNCTByZ
zJf/7sl6duM3h0/J6//h6ZdCiI8PnciXfPftRnbj1xPH84V//N3jyqoCqCsP
9/ndyk2sYv2h/516urUqfiXEr4QQ4qlYdYj7uSzQ37x6Vghx+fq9upvfuXFR
CHH+yq3zc0t3lXCfd+PcW5oTbwP9/VtXhBCzF2/MXLyx/Lbr5sHtefmaXK3V
e9eFEFNnr356dt4+3OfdOFkHzuT0JfE2xJ+aunhq6qLcTZ913D96eEcIceLM
+RNnzm2s3c0C/cba3cKXpMdf3Lf8svDk0Ur25A4fnz58fOqbjdXDx6aEEE8f
fy5E8SvHwaNnxNtAL4TYfLKerfLJkclPjkz+7psvPjl8Sgjx+2++EGLkN4dP
Zqt9fOikEOIP3z4SQnx88MSvDx7/bnMjC/TfbW6MVB1bAE1k4V5Yd+679Nfb
u3Fl5sqN5axFL4RYnJ8N9/6/e/PyOam//uylxby/fvbiDb/7OjP74/eDh8s/
fm9Ye3BT7q+fnL6U99efmrpoKFBu2js4evLN0MiTRw+yQC63683ejNB+vZa/
MnK7vtLHB0+oC7OIT6MeCCdv1OedOWbWfTi/0vXh/MypjuUuXX3Tg3Hx6h2H
zd901quDtLeuCOWnd008vH9DiD0/psutPbiZ7WRyes8grdx1o45oZO36kger
Zf31eUs6C/RPNlaydn2toiayzpwn61m7vnL9rF0v3v7UM2/aCyE++uQY4R4I
QW7Ry333BrZ9OCJvvdWM7zfmZ64s5L32pWFs6dq5rMv+1vVzQoxksf7Wwnk6
AkL79quHB3975uDR03kfTkPfbW6Ivb32wECow6ohrp4sdN0UhmrLVMd69Vp7
7ZU5C3PT84sr8mWXZddc3rw6e/n6fYeeerNze9vy95bmRoS4vzQ3e2lR7sNZ
vj2/fHt+5sJCPjabDc9On7+uljl19s0IrWVnvfaCy/WVpcnpS3Ifjtxf/+Xn
t09+ekHuw9lYu5t12efDs4/X7z1ev3ds8qzl2OyTRytHTkwf2dui/+bx6uFj
U/nwrDw2++3XDw8ePTNx9PTm12ubX69NHD1d6MbJuuzV4dmPD52U+3DkRr2g
DweoUnnJjZYa020+UUbGD0yMj41lv8jK5z6z/y2VJu7vna5LvhRHnTIqi/hL
185qJpzyNX1S4a7d9EnZBTnZ2GyhXuqETJpF5fsXtSacim/us2xsNrsOpzjh
VEldm044VeNgMveZdpGPU5G5zzQ1HRFC/PDXnVq/aD1+eqbW+vkcCQ5bZXOf
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
SB+xHgDSR6wHgPQR6wEgfcR6AEgfsd6K4YdwhYfMk/TG+YO6Wsx5qXo3qXd6
dqv+4qdNbRZVXqo+4vr6CvZRXhhndkzj7LT/3Sy/iXXW/Meuhs3jj/Xqm4gJ
U72gXV/BMF+deSo7ddqNvp+j9nmpeEPCmSHJAZog1sOFIS+VNtDbfCsfZo6q
BNJIdahJXir1hryOdl5leYn2fC7cjqpLkz4cz1KduNEyL5WW5bfywX5PTyyN
lC/aXlCPeakMK2Q3DIUXUqaoGVQiPIEHeyKFogY1EeUL35A5L5U2gUOhhM6b
OYiZegppswM6lOzlzVg2tXLZcnIQpi+NKF/IS2U5i7383OmEdTDYPhz7Kenj
OYtiq4+K/no4Mue+KMvYQAPfRo/SSHln86Uw0yQvVbZtrehceUmetj7xfAYM
83RqxJykJsn+ere+Y/mLbeGwaA9UkoeuUnpppJqTI6b2/JEfbZKXKr9t+NiQ
e2Jt1jHXpEPkpUINfvNSySJp+3TLyyE1FzLYrwuqslMu3KlIXir0BnmpgvJ1
SAfb0W9Je0lPfjvVNgdvWNQT6IxJ9Q3WPt7SlYZ5pQBjswCQPmI9AKSPWA8A
6SPWA0D6iPUAkD5iPQCkj1iPeirTG2mnL1bXCVA1JMtvXirnzXt93nIxLmqo
/N2sZQqhIVzO7Mz7T1v7/lvZTvJSpfdDbtr1sGWflyqT2FsFMeCkckashwtD
XiqDwnfwweaiknnPSzWoRFd181KVLdF2OaopqwrbmrNcib3nuWU9w+n1dzu0
xzIvlWFKQu2X4sHmopJ5z0uVXqIr7UnlkJfKcEOlrpDHbvvzVt7RX/7z32xq
GwjtergYLbkt3k5CW5gAdsihHM2pJ1WtM0qdczjE2SinopN37X1Hboj1qLZb
ctueW1qJgfPe5ZJSH07dM4ozkFgPR9pkGoa3E282e97zUiWZ6Mr+jKpMNlJY
060mch6eeJrzucRefQRh39Vrzsylvg2GmYtK5j0vVXqJrjzmparMKFe4ofZG
musTM/JSoQa/eanibP50iCvr00ZeKvQGeamC8n5IeY2Q42RAPR7PGBr1QGsY
mwWA9BHrASB9xHoASB+xHgDSR6wHgPQR6wEgfcR61ENeKninnW3YZg7hFiqT
DK6vRw3kpWrBoH49q20HFE6hTvJSpYd2PWyRlwreZRPOdF2LQYj28x5R2917
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
wAFA2v4f1M38Orv0wQsAAAAASUVORK5CYII=


--------------090102010303060200020300
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--------------090102010303060200020300--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019