Hippo icon for cygwin...
Charles Wilson
cygwin@cwilson.fastmail.fm
Sun Dec 6 18:33:00 GMT 2009
Greg Chicares wrote:
> On 2009-12-05 14:27Z, Charles Wilson wrote:
>> Still, it'd be good to avoid...
>>
> I'm probably not the only person running Cygwin
> on a 2005-vintage system, so it's good to isolate the problem...
>
> Okay, yet many large-corporation IT departments are sticking
> with XP for the foreseeable future,
I think many (such as mine) decided to skip vista and have plans in
place -- eventually -- to move to W7.
> even for brand-new machines.
> And apparently the vista-sized icons aren't gracefully ignored
> by XP (SP1 at least), no matter what ms may say. BTW, the
> graphics drivers on the SP2 machine were current when I checked
> them for updates about two weeks ago.
OK...
>> Supposedly, the 256x256 png-compressed size should be ignored on
>> platforms that do not support it -- but maybe that's causing your
>> problem. Try the attached version, which omits the 256x256 resolution.
>
> This new .ico works fine in every graphics program I can find,
> even on the XP SP1 machine--specifically including the two
> programs that failed with the original icon.
Well then, what happens if the icon in question is inside a DLL?
Can you try creating a shortcut, and setting its icon to the hippo in
each of these two DLLs? The _vista one has the hippo with all
resolutions including 256x256 png, and the _xp one has the hippo with
everything but that.
I *hope* that hiding the icon inside the _vista dll allows even XPsp1 to
work...if not, I'll need to either avoid the png-compressed one entirely
in the next cygutils release, or create TWO dlls...one for preVista, and
one for postVista. Ick.
--
Chuck
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygicons-dll-with-hippo.tar.bz2
Type: application/octet-stream
Size: 149976 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20091206/f6d3af43/attachment.obj>
-------------- next part --------------
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list