É uma idéia interessante, mas acho mais fácil você criar dois componentes
images e posicionar eles dentro de um canvas envelope.

<mx:Canvas>
    <mx:Image source="src1" x="0" y="0"/>
    <mx:Image source="src2" x="0" y="0"/>
</mx:Canvas>

2008/5/20 Fabio Aguiar <[EMAIL PROTECTED]>:

> Bom dia pessoal, preciso extender um controle de imagem para mostrar duas
> imagens distintas uma sobre a outra, por exemplo, tenho várias imagens,
> metade verde, metade vermelha. As duas imagens tem o mesmo tamanho e deve
> ser combinadas como ativo, inativo, etc. Então preciso carregar duas imagens
> num mesmo source. Alguem sabe como fazer isso?
>
> Segue trecho do código:
>
> package br.com.viafacil
> {
>     import mx.controls.Image;
>
>     public class IconMap extends Image
>     {
>         private var _source:Object;
>
>         [Embed(source="/assets/icones/verde_000_ativo.swf")]
>         private var verde_000_ativo: Class;
>         [Embed(source="/assets/icones/verm_000_ativo.swf")]
>         private var verm_000_ativo: Class;
>
>         public function IconMap()
>         {
>             super();
>             switch(_imgType) {
>                 case 0:
>                     this.source=verde_000_ativo;
>                     break;
>             }
>         }
>
>         private var _imgType:Number = 0;
>
>         public function set ImageType(value:Number):void {
>             _imgType = value;
>         }
>
>         public function get ImageType():Number {
>             return _imgType;
>         }
>
> }
>
> --
> Fabio Aguiar
> AguiarTech Consultoria
> [EMAIL PROTECTED]
> Não colabore com Spammers, ao encaminhar suas mensagens, apague os
> endereços de email do corpo da mensagem e encaminhe com cópia oculta
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a