Does anybody here can help me?

Thursday, July 5, 2001 by adni18 | Discussion: WinCustomize Talk

I am having troubles with the frame transparency of the icons, I can fix them to look good on the light backgrounds or on the dark ones, but not with both of them! I know that is a limitation of Windows that does not support 32 bit icons, to allow me make the frame mask gradient, so the frame of the icons look nice transparent and not jagged, (I am talking about the round shapes not the square ones).
Does anybody here have any idea?
If you send me just a round shape icon with nice transparent frame, i will understand.
Thank you for your attention.

[email protected]
First Previous Page 1 of 2 Next Last
craeonics
Reply #1 Thursday, July 5, 2001 4:00 AM
Just draw a black, non-aliased border around it and you're home free.
adni18
Reply #2 Thursday, July 5, 2001 10:05 AM
craeonics,
I don't understand what you mean, the black border does not have jagged edges? I am talking about round shapes.
craeonics
Reply #3 Thursday, July 5, 2001 10:17 AM
As am I. Black edges are _way_ less noticable than gray or white edges. The other option is to do it all manually pixel by pixel. Now if icons could be anti-aliased... =sigh=
adni18
Reply #4 Thursday, July 5, 2001 12:10 PM
Thank you craeonics, for your time and your advice, but this not what I am asking for.
Lord_Zelo
Reply #5 Thursday, July 5, 2001 5:57 PM
Icon's are kind of like Sprites for a game, the edges HAVE to be jagged, there isn't any way around this because icon's don't have the ability to be transparent just yet. This means you can't put a nice fading gradient or shadow on it cause it will look all screwed up on your background depending on if you made the icon with a white background base or a dark background base. Putting a one or two pixel thick border around the icon does help, it makes it so you can use it on light and dark backgrounds but it isn't the same. As of this time, it is the only thing you can do.
Alexandrie
Reply #6 Thursday, July 5, 2001 7:23 PM
the only way I saw to have nice icons with anti-alias is with DesktopX. It will not skin all your icons, only your desktop, but it's doing a great job. You can have degree of trans, shadows....
adni18
Reply #7 Friday, July 6, 2001 4:13 AM
Thank you Alexandrie and Lord_Zelo,
For answering my message and for your advices.
I just find out that the Windows XP use some icons with nice transparent frame, but with double mask (!)
Icon Editors programs, can see this second mask but with obscurity and there is not any command, that allow you to create a second mask. I am trying to find out how they have accomplished that.
ess-vid
Reply #8 Friday, July 6, 2001 10:15 AM
32 bit icons are not supported prior to Windows XP. All masks in previous versions of Windows are 1 bit (on and off) (technically they're 2 bit, but the "inverse" style pixel doesn't relate to what you want). There's no way to exceed this limitation (no, DesktopX doesn't count, as it doesn't affect .ICO files and their limitations).

ess-vid goes off to play with 32 bit icons on his Mac, which have been around since MacOS 8.5
Maxim
Reply #9 Friday, July 6, 2001 12:04 PM
The mask is 1-bit. Transparency is obtained by a white pixel in the mask and a black pixel in the image; inverse colour uses a white pixel in the image instead. You could hack around with the ICO format and put other colours in the masked area, but it would not get you anything good.
adni18
Reply #10 Friday, July 6, 2001 8:16 PM
ess-vid,
Your right, but what about the XP version? Some round shaped icons are not jagget at all in Windows XP.
Maxim, Thank you.
ess-vid
Reply #11 Friday, July 6, 2001 9:22 PM
Maxim: Interesting about the inverse pixel thing... I haven't spent the time at MSDN to learn the heavy tech on the format. And I do know you can increase the mask. You can make them dance about and go "hey! hey! hey!" too. Neither is a reasonable expenditure of effort.

adni: Hence my use of the word "prior"... Windows XP supports 32 bit icons. All Windows versions before it do not.
adni18
Reply #12 Saturday, July 7, 2001 9:41 AM
As far as I know, a program that can make 32 bit icons for the Windows platform does not exists or am I missing something?
Maxim
Reply #13 Saturday, July 7, 2001 9:57 AM
Since only XP supports them, and it's not released yet, it's hardly surprising. I imagine they'll appear fairly soon after release, it'll be harder work for the existing icon editors to add the ability to create an alpha channel than it will to support the new file format which is (probably) undocumented anyway.
adni18
Reply #14 Saturday, July 7, 2001 5:22 PM
You are right Maxim
thecat2000
Reply #15 Saturday, July 7, 2001 6:39 PM
Yes you are right. I did the WinXPSET Hoping to do the same as you Adni18, but was not able to because of the limitations of current icon Editors. it is basically impossible to recreate icons as they are seen in windows XP. for now at least I think. but there are ways around it. Much of which has been mentioned already here.
Maxim
Reply #16 Saturday, July 7, 2001 7:16 PM
If you look on MSDN you'll find this link:

http://www.gamani.com/foricons/

A program for making XP-type icons... 30 day trial to download, fully functional, and it will convert PSDs. I expect MicroAngelo et al will support them pretty soon, though.
Maxim
Reply #17 Saturday, July 7, 2001 7:25 PM
More to the point:

http://msdn.microsoft.com/library/en-us/dnwxp/html/winxpicons.asp

How to make Windows XP icons, even to the point of telling you what the MS designers did in Photoshop to make them.
thecat2000
Reply #18 Saturday, July 7, 2001 7:41 PM
Hey cool this is nice news Maxim I'll have a look at this.
craeonics
Reply #19 Sunday, July 8, 2001 8:38 AM
Wow, anti-aliased icons. Sweet!
ess-vid
Reply #20 Sunday, July 8, 2001 9:39 AM
I've used that, it sucks. It's an animated gif maker repurposed. I don't really trust it.

That said, it's still not useful for any Windows OS before XP.

(btw, about the "new format", all they did was up the mask on the 24 bit colour icons to 8 bits)

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01