I suppose this kind of problem could pop up for any number of situations. I can think of a few. I don't suppose there's already a flag or attribute within the existing c-script syntax to force the engine to "ignore" an alpha value of (0,0,0). That would be one way to get around this, but I don't know if that's possible now or if will ever be. I know this problem existed with oddball shaped buttons and panels, although I think it might have been fixed and the alpha does get ignored (or maybe it's in the pipeline or maybe I'm just making that up

).