Показать сообщение отдельно
Старый 03.09.2007, 15:23
Sneg вне форума Посмотреть профиль Отправить личное сообщение для Sneg Найти все сообщения от Sneg
  № 2  
Ответить с цитированием
Sneg
 
Аватар для Sneg

Регистрация: Oct 2005
Адрес: Russia, Moscow
Сообщений: 316
Отправить сообщение для Sneg с помощью ICQ
Можно использовать событие toolTipCreate - в котором переопределять координаты ToolTip'a
Код:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="initApp()">
  <mx:Script><![CDATA[
  	import mx.core.IToolTip;
     import mx.managers.ToolTipManager;
     import mx.controls.ToolTip;
     import mx.events.ToolTipEvent;

     public function initApp():void {
        b1.addEventListener(ToolTipEvent.TOOL_TIP_SHOW, myToolTipChanger)
     }
     public function myToolTipChanger(event:ToolTipEvent):void {
        var tooltip:IToolTip=ToolTipManager.currentToolTip
        tooltip.text = "Click the button, " + event.currentTarget;
        tooltip.x=this.mouseX
        tooltip.y=this.mouseY
     }
  ]]>   </mx:Script>
  <mx:Button id="b1" label="Click Me" toolTip="Click the button"/>
</mx:Application>


Последний раз редактировалось Sneg; 03.09.2007 в 15:29.