This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bobince
Recipients
Date 2006-05-30.16:20:58
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: YES 
user_id=311085

No probs and ta!

However...

I've got more altered icons, attached and at
http://doxdesk.com/img/software/py/win32-icons2.zip . Sorry
for the inconvenience - pretty sure these are 'final'.

The problem with the old files? Well it seems there's a bug
in Windows that can cause redraw errors on 32-bit
alpha-blended XP icons. I can't find any doc on this at all,
but from experiment it seems that it can occur when icons
are partially redrawn instead of drawn all at once. This is
most easily provoked by slowly dragging a window on top of
an Explorer window in Tiles/Icons/List mode, to reveal the
icon underneath.

It looks to be an arithmetic overflow in compositing: when a
nearly-transparent white pixel being plotted onto pure white
background in this partial-redraw code, a black pixel can
unexpectedly result, with poor-looking results. (Thanks,
Windows.)

I've hacked the bitmaps to avoid places where they're
white-and-transparent enough to be able to provoke this
aggravating occasional behaviour. Also while I'm at it, I've
removed the 256 colour 48x48 icons, since it saves a few K
and there's almost no practical case where they're of benefit.

cheers,
History
Date User Action Args
2007-08-23 15:48:56adminlinkissue1490384 messages
2007-08-23 15:48:56admincreate