私はツールチップマネージャを実装していたと私はサンドボックスルートに子を追加するISystemManagerにからtopLevelSystemManagerを使用:Flex 4.5 - addChildToSandboxRoot?フレックス3.2で
次のようにコードはでした:フレックスをアップグレードするための私の努力で
var sm:ISystemManager = getSystemManager(currentTarget) as ISystemManager;
sm.topLevelSystemManager.addChildToSandboxRoot("toolTipChildren" , currentToolTip as DisplayObject);
をこのメソッドがもはや存在しないことを発見しました。
このコードを4.5に移行するには、どのような方法が適していますか? ActionScriptクラスの
一部はここに示されています:
mx_internal function createTip():void
{
// Dispatch a "createToolTip" event
// from the object displaying the tooltip.
var event:ToolTipEvent =
new ToolTipEvent(ToolTipEvent.TOOL_TIP_CREATE);
currentTarget.dispatchEvent(event);
if (event.toolTip)
currentToolTip = event.toolTip;
else
currentToolTip = new toolTipClass();
currentToolTip.visible = false;
var sm:ISystemManager = getSystemManager(currentTarget) as ISystemManager;
sm.topLevelSystemManager.addChildToSandboxRoot("toolTipChildren", currentToolTip as DisplayObject);
}
すべてのヘルプは大歓迎されます。
を使用することができますか?判明 – kkudi