Цитата:
Сообщение от Nirth
Автор Оригинала: Jove.Shi
Оригинал: HtmlToolTip
Проблема
Подсказки (ToolTip) в флексе не подерживают HTML.
Решение
Нам нужно переопределить (override) защищеный (protected) метод commitProperties.
Объяснение
Код:
package sjd.controls
{
import mx.controls.ToolTip;
public class HtmlToolTip extends ToolTip
{
override protected function commitProperties():void
{
super.commitProperties();
textField.htmlText = text
}
}
}
Вложение 16066
|
Данный пример неработет для метода
Код:
ToolTipManager.createToolTip(text:String, x:Number, y:Number, errorTipBorderStyle:String = null, context:IUIComponent = null):IToolTip
потому что добрые Адобовцы сделали ход конем в ToolTipManagerImpl:
Код:
public function createToolTip(text:String, x:Number, y:Number,
errorTipBorderStyle:String = null,
context:IUIComponent = null):IToolTip
{
var toolTip:ToolTip = new ToolTip();
Хотелось бы видеть исходный код примера этого чувака. Как он добился этой красоты.
ЗЫ. Nirth может сделать отдельную тему для обсуждения CookBook?