Thanks Alex, that's very kind of you. I will try to get it fixed once more on my own before i start bothering you with debugging :-). I didn't really have the time yet for a second look at it. (..might come back to soon though ;-)
Cheers, Max ----- Original Message ---- From: Alex Harui <[EMAIL PROTECTED]> To: flexcoders@yahoogroups.com Sent: Sunday, January 6, 2008 6:07:09 PM Subject: RE: [flexcoders] HitTest Problems with Button that includes white If you post a debug swf, I might be able to look into it, but it might be several days before I get to it. Is the skin programmatic or graphical? From: [EMAIL PROTECTED] ups.com [mailto: [EMAIL PROTECTED] ups.com ] On Behalf Of Max Frigge Sent: Saturday, January 05, 2008 12:57 AM To: [EMAIL PROTECTED] ups.com Subject: Re: [flexcoders] HitTest Problems with Button that includes white Hey, the skin has no transparent areas. I even changed it to a solid black square, but i still have certain areas where the button doesn't fire the over event. One area where that happens is in the center and about 2x2 pixels large i guess.. I have absolutely no idea why that is happening. Anyone who experienced the same issues? Cheers, Max ----- Original Message ---- From: Dave Glasser <[EMAIL PROTECTED] com> To: [EMAIL PROTECTED] ups.com Sent: Thursday, January 3, 2008 11:53:41 PM Subject: Re: [flexcoders] HitTest Problems with Button that includes white The white is probably not the color of the button skin, but the color of the parent container showing through. The skin has probably not painted those pixels any color at all, so they're not generating mouseover events for the skin/button. I've solved this problem before by making sure all of the pixels on the skin were painted with some value, even if I wanted them fully transparent. The ones that I wanted to be transparent, I just painted with an alpha value of 0. This all occurs in the updateDisplayList( ) method of the skin. "m.frigge" <[EMAIL PROTECTED] com> wrote: Hey there, I hope you all had a great new years. I have got a problem with a button skin. The skin contains a white area and it seems that it doesn't recognize that area when I roll over with my mouse. The Skin always jumps back to the normal state (instead of keeping the over skin). Can I tell Flex that it should just use the skins shape for the hitTest and ignore colors?! Cheers, Max Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. <!-- #ygrp-mkp{ border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;} #ygrp-mkp #ads{ margin-bottom:10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#0000ff;text-decoration:none;} --> <!-- #ygrp-sponsor #ygrp-lc{ font-family:Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:10px;padding:0 0;} --> <!-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} ..bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a{ text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc{ background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o{font-size:0;} ..MsoNormal{ margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} ..replbq{margin:4;} --> ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping