This is the mail archive of the
mailing list for the Cygwin project.
Re: [setup patch] paint older-to-install versions red
- From: Reini Urban <rurban at x-ray dot at>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 02 Jul 2008 12:52:04 +0200
- Subject: Re: [setup patch] paint older-to-install versions red
- References: <4868ECA4.email@example.com> <486AC88F.firstname.lastname@example.org>
Charles Wilson schrieb:
Reini Urban wrote:
Setup has a strange versioning logic:
The setup.ini lastmodified date overrides the package number
This patch marks the spin button red of such packages which installed
version numbers are higher than the current version of setup.exe, when
setup wants to overwrite "newer" versions.
Usually I have to click the spin buttons on those a couple of numbers.
It's a useful visual feedback of todo's.
I like the idea, but didn't we have a long discussion about /not/ using
color *alone* as an indicator, to care for those with color blindness?
How about changing the spinner to an exclamation point, instead:
But I need the cycle spinner in this case because I have to click on it
a couple of times. Red is just the reminder to click on it.
In the patch are comments to SetTextColor the version number to red
also, but this does not work, because I cannot get yet at the detailled
ListView item, only the global ListView hdc.
So all subsequent text is red.