skinning question - taskbar transparency

garbanzo

New member
Local time
4:51 AM
Messages
575
Location
budapest
does anyone understand how windows reads transparency for the taskbar elements?

i'm trying to get rid of the dark gradients behind the start button and clock area. i found the resources, and replaced them with blank pngs, but on launching the style, those areas became pure white.

i'm confused!
 

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
I havn't got there yet on my new style but could it be some Alpha channels are involved?
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
no, the PNGs that i replaced had native transparency, as do other taskbar graphics.

i'll keep experimenting when i get home. perhaps a PNG with 1% transparency will be better than 0%.

or maybe all black, since the BMP resources in explorer.exe for the start orb have black backgrounds. perhaps pure black is read as 100% transparent...
 

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
Found this info on another site that I cant link to in a post because of forum rules but it says the following:
If your Paintshop program does not make Alpha aero compatible images then this is when you need to use the Alpha Image convertor.
If your image is not Alpha compatible then you will notice a horrible white background when applied to your theme

..and here's the app it mentions, I've scanned it with AVG but you might wanna throw your scanner at it too, just to double check. It's posted on a reputable skinning site.
View attachment Alpha_Image_Convertor.zip
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
hmm ok i'll try this later. thanks :D
 

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
No prob! let me know if it works or not. :)
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
well, i tried 1% transparency and it 'worked', but the effect is not what i'm after. now the areas i wanted to change are more transparent than the rest of the taskbar! it seems there's more to these shadows than a single resource. i'm going to stop here, this is more work than it's worth :D
 

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
ok mate, should be fun when I get there then lol! :)
at least I have a warning in advance I suppose.. (gulp!) :shock:

Once I've played around with it I'll post my findings here.
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
I've managed to figure the fades out on the middle section of the taskbar, it's just taking forever to find the bits (the actual resource's) underneath the clock and Start-Orb now.. :cry:
taskbar.jpg
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
i got those, it's the middle bit i couldn't get! what number are those?

the ends are absolutely tiny, like 1x6 pixels or something. around 840 if i remember right...
 

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
to do what I did above, you want 1028,1029,1030 & 1031.

ONLY one line of pixels (the lightest line) covers the main taskbar, the other two lines are the edging! ;)
(the lightest lines look almost fully transparent but they arn't.. they are the fades)



the ends are absolutely tiny, like 1x6 pixels or something. around 840 if i remember right...
..I'll go have another look for the ends shortly, cheers much! :)
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
Right, I've figured out the 'whitening'!

TaskbarClear.jpg

If it goes white then you've applied too much transparency. Using Photoshop I had to seperate the most transparent single pixel (They are 3x1 btw) and place it on a new layer, then I dropped the opacity for that layer down to 1%.

The res numbers are 845, 846, 847 and 848 for everyones information.
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M
good news, generator!

so let me get this straight. there are 8 images corresponding to 2 different parts of the 4 possible taskbar positions. each image is 1x3, and the 2 darker pixels make the outer edge of the taskbar. and to get rid of the shading at the ends, we just drop the transparency of the lightest pixel down to 1%.

i'll try it later, and update my AeroPlain VS. many thanks for sharing your revelation :D
 

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
That's correct.. at least with using Photoshop. If it goes white at 1% though with you using a different app, then you may need to tweak the 1% back up slightly.
Say for example try 5% and if it is gonna work with that app it should be just barely visible, so then knock it back down bit by bit till you find it's lowest acceptable value.

If you can't do it with your graphics editor, just let me know if you want the parts from mine and I'll happily upload them. :)
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
XP Pro SP3 x86/Vista SP2 x64/Win7 x64 Triple-boot
CPU
AMD64 X2 AM2 5000+
Motherboard
Asus MSN-X Plus
Memory
Corsair TWX 2Gb (2x1Gb) DDR2 800Mhz
Graphics Card(s)
PCI-X 2.0 Inno3D (NVidia) 9500GT 1Gb DDR2
Sound Card
Onboard Realtec ALC662-GR
Monitor(s) Displays
Relisys 17' CRT (model unknown)
Screen Resolution
1024x768
Hard Drives
750Gb Samsung 7200-3Gb/s 32Mb Cache SATA
PSU
500W
Cooling
Standard AMD CPU Fan, One side, front and rear case fan.
Keyboard
Microsoft Multimedia Keyboard
Mouse
Samsung Optical
Internet Speed
10M

My Computer

OS
7600 x86
CPU
Core 2 Duo e7200, 2.53 ghz
Motherboard
Micro-Star MS-7529
Memory
2x DDR2 PC5300 1gb, 667 mhz
Graphics Card(s)
GeForce 9500gt, 512mb
Monitor(s) Displays
22" LG Flatron w2234s
Screen Resolution
1680x1050
Hard Drives
Excelstor SATA-II 250gb 7200rpm, 8mb cache
PSU
CoolerMaster M520
Internet Speed
30/20 mbits
Back
Top