Bom  dia,
pessoal estou precisando de um help..
tenho uma VScrollBar com uma skinclass gerada pelo catalyst..
preciso alterar o tamanho da imagem que esta no componente Track1
quando o navegador é redimensionado, criei um evento personalizado
para ouvir o resize do componente pai desta vscrollbar (um
BorderContainer), porém no componente Track1 o evento não é capturado.

segue os trechos do codigo:

main.mxml -- possui a VScrollBar --
<s:VScrollBar skinClass="components.VerticalScrollbar"
fixedThumbSize="true" viewport="{_recMsg}"       id="_scrollBarChat"
width="8" x="207" height="225" y="7"/>

componente -- VerticalScrollBar --
<s:Skin xmlns:s="library://ns.adobe.com/flex/spark"
                xmlns:fx="http://ns.adobe.com/mxml/2009";
                xmlns:d="http://ns.adobe.com/fxg/2008/dt";
                >
        <fx:Metadata>[HostComponent("spark.components.VScrollBar")]</
fx:Metadata>

        <s:states>
                <s:State name="normal"/>
                <s:State name="disabled"/>
                <s:State name="inactive"/>
        </s:states>

        <s:Button skinClass="components.Track1" x="0" y="6" id="track"
height.inactive="500" height.disabled="500"/>
        <s:Button skinClass="components.DownButton1" x="0" y="213"
id="incrementButton"/>
        <s:Button skinClass="components.Thumb1" x="0" y="117" id="thumb"/>
        <s:Button skinClass="components.UpButton1" x="0" y="0"
id="decrementButton"/>
</s:Skin>

componente -- Track1 --
<s:Skin xmlns:s="library://ns.adobe.com/flex/spark"
                xmlns:fx="http://ns.adobe.com/mxml/2009";
                xmlns:d="http://ns.adobe.com/fxg/2008/dt";
                >
        <fx:Metadata>[HostComponent("spark.components.Button")]</fx:Metadata>
        <s:states>
                <s:State name="up"/>
                <s:State name="over"/>
                <s:State name="down"/>
                <s:State name="disabled"/>
        </s:states>
        <s:BitmapImage id="bitmapimage198" smooth="true"
                                   
source="@Embed('/assets/images/ambiente3/Layer 23 copy.png')"
                                   d:userLabel="Layer 23 copy" x="0" y="0"/>
</s:Skin>

no componente Track1 eu preciso fazer o height da imagem aumentar,
conforme o usuario aumenta ou diminui a tela do navegador.. agradeço a
ajuda.

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

Responder a