X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: mwoehlke Subject: Re: Problems with setup colors in snapshot Date: Mon, 22 May 2006 17:43:42 -0500 Lines: 244 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------090102010303060200020300" User-Agent: Thunderbird 1.5.0.2 (X11/20060420) In-Reply-To: X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , 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--