不思議なエラーと、ツールチップとTitleWindow
-
10-07-2019 - |
質問
の開発をしていを使用してアプリケーショTitleWindowsることを使って作成され、PopUpManagerようにドラッグも可能です。ボタンをButtonBarすると表示されます。その後検査し得ることができるように以下のエラーが起こっ表示するTitleWindowの時間(第二、第三)から取得するカーソルを合わせ、ツールチップのいずれかのボタンをButtonBarのTabNavigatorのTitleWindow(マークにマウスのカーソルをこのコンポーネン
RangeError: Error #2006: The supplied index is out of bounds.
at flash.display::DisplayObjectContainer/addChildAt()
at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::rawChildren_addChildAt()
at mx.managers::SystemChildrenList/addChild()
at mx.managers::SystemManager/addChildToSandboxRoot()
at mx.managers::ToolTipManagerImpl/http://www.adobe.com/2006/flex/mx/internal::createTip()
at mx.managers::ToolTipManagerImpl/http://www.adobe.com/2006/flex/mx/internal::showTimer_timerHandler()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
また、ろうとした際に、ボタンをクリック表示のTitleWindowのために時間私のツールチップを避けるためエラーにとってこのエラー:
RangeError: Error #2006: The supplied index is out of bounds.
at flash.display::DisplayObjectContainer/addChildAt()
at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::rawChildren_addChildAt()
at mx.managers::SystemManager/addChild()
at mx.managers::PopUpManagerImpl/addPopUp()
at mx.managers::PopUpManager$/addPopUp()
at assets.components::FloatingWindow/show()
at MethodInfo-1879()
いFloatingWindowクラス(付属)ですTitleWindow、というよりも新しいクラスと呼ばれSearchWindowにFloatingWindow.のButtonBarはクラスを拡張HBox.のButtonBarは、以下の機能が表示さSearchWindow:
function searchButton_click(event:MouseEvent):void
{
//Show Search Window
if (searchWindow.removed == true)
{
searchWindow.map = _map;
searchWindow.webService = wsGetData;
searchWindow.show(30);
}
}
のパターンでこのエラーは不思議に思います。なぜだけでは3時間までの行きにエラーとカーソルを合わせ、ツールチップと4時間のPopingのTitleWindow?この問題も飛躍-froggingの授業でいカスタムButtonBarクラスのSearchWindowを作成し、カスタムクラスについては別のカスタムクラス(FloatingWindow、オフTitleWindow.できることを原因とする問題なのでしょうか。
のお役に立てるようですぞよろしくお願い申し上げます。
解決
探してメモリ解放されます。つくウィンドウが削除されませんからメモリ、TooltipManager常に参考にしたインスタンス.Istの盲目のシュート。
他のヒント
つくsearchwindowせんが作成されています。してみてください:
function searchButton_click(event:MouseEvent):void
{
//Show Search Window
if (searchWindow && searchWindow.removed)
{
searchWindow.map = _map;
searchWindow.webService = wsGetData;
searchWindow.show(30);
}
}
これ以上の誤差が追加されています。