Juliano,

Não há uma propriedade ou estilo no LinkBar que defina a posição dos
ícones, contudo que acredito que isso pode ser resolvido extendo o
componente LinkBar e alterando seu comportamento.

Contudo, um comportamento similar pode ser facilmente obtido com o
TileList. Veja o exemplo e faça as modificações necessárias para o que
precisa.

<mx:Script>
        <![CDATA[

         import mx.collections.ArrayCollection;

         [Bindable]
         [Embed(source="Browse 1.png")]
         public var icon1:Class;

                [Bindable]
                private var telas:ArrayCollection = new ArrayCollection([
                        {label: 'Tela 1', icon: icon1},
                        {label: 'Tela 2', icon: icon1},
                        {label: 'Tela 3', icon: icon1},
                ]);
                
        ]]>
</mx:Script>

<mx:TileList dataProvider="{telas}">
        <mx:itemRenderer>
                <mx:Component>
                        <mx:VBox horizontalAlign="center">
                                <mx:Image source="{data.icon}" />
                                <mx:Label text="{data.label}" />
                        </mx:VBox>
                </mx:Component>
        </mx:itemRenderer>
</mx:TileList>

[]s
Fabio Terracini


On 2/2/07, Juliano Oliveira <[EMAIL PROTECTED]> wrote:
>
> E ae galera...
> Acho que tem de fazer componente.. mas eu naum faço a minima idéia..
> se alguem possuir alguma de como eu fazer isso....
>
> Tipo.. eu uso <mx:LinkBar/> para fazer uns links e no canvas que ele
> abre um icone tipo... <mx:Canvas icon="@Embed('icone')"/>
>
> dai o icone do Canvas fica no LinkBar...
> Ateh ae tudo funciona perfeito...
>
> Mas o icone, fica posicionado do lado esquerdo do texto do LinkBar
> tipo assim..
>
> |----------------|
> |   .icone.   |  Texto do LinkBar
> |----------------|
>
> A idéia no meu projeto eh fazer os icones serem semelhantes aos icones
> do desktop dos sistemas operacionais.... tipo assim
>
>   |----------------|
>   |   .icone.   |
>   |----------------|
> Texto do LinkBar
>
> Entenderam?
>
> Alguém faz idéia de como consigo isso???
>
> Valeu
>
> []´s
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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