Bom dia Samuel, já tentou usar o método toolTipCreate?

O segredo está que um componente da classe ToolTip aqui no caso tem de
implementar IToolTip ;)

implements="mx.core.IToolTip"

 Acho que irá resolver seu problema.

Um abraço

<?xml version="1.0"?>
<!-- tooltips/PanelToolTip.mxml -->
<mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml";
    implements="mx.core.IToolTip"
    width="200"
    alpha=".8"
    borderThickness="2"
    backgroundColor="0xCCCCCC"
    dropShadowEnabled="true"
    borderColor="black"
    borderStyle="solid"
    title="feh"
>
    <mx:Script><![CDATA[
        [Bindable]
        public var bodyText:String = "";

        //  Implement required methods of the IToolTip interface;
these
        //  methods are not used in this example, though.
        public var _text:String;

        public function get text():String {
            return _text;
        }
        public function set text(value:String):void {
        }
    ]]></mx:Script>

    <mx:Text text="{bodyText}" percentWidth="100"/>
</mx:Panel>

--------------------------------------------------------------------------------

<?xml version="1.0"?>
<!-- tooltips/MainCustomApp.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";>
    <mx:Script><![CDATA[
        import ToolTipComponents.PanelToolTip;
        import mx.events.ToolTipEvent;

        private function createCustomTip(title:String, body:String,
event:ToolTipEvent):void {
           var ptt:PanelToolTip = new PanelToolTip();
           ptt.title = title;
           ptt.bodyText = body;
           event.toolTip = ptt;
        }
    ]]></mx:Script>

    <mx:Button id="b1"
        label="Delete"
        toolTip=" "
        toolTipCreate="createCustomTip('DELETE','Click this button to
delete the report.', event)"
    />

    <mx:Button id="b2"
        label="Generate"
        toolTip=" "
        toolTipCreate="createCustomTip('GENERATE','Click this button
to generate the report.', event)"
    />

    <mx:Button id="b3"
        label="Stop"
        toolTip="Click this button to stop the creation of the report.
This button uses a standard ToolTip style."
    />
</mx:Application>

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

Reply via email to