`
yunzhongxia
  • 浏览: 648347 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决PopupManager.createPopup报错:状态“inactive”未定义

 
阅读更多

      出现这种的场景是在Module中使用弹出窗口PopUpManager,但是parent参数是FlexGlobals.topLevelApplication 。

      网上流行的做法是在解决方法是在Application中定义TitleWindow等Window对象,在adobe的官方论坛上http://forums.adobe.com/thread/713069 也说是这样解决的。

 

     其实以上的做法很多妥当,没有从根本上解决问题。

 

     这个问题我以前的博客已经提到了,详见http://yunzhongxia.iteye.com/blog/1243306 

 

   

0
0
分享到:
评论

相关推荐

    javawenjiandiaoyong

    var stu_win:student=student(PopUpManager.createPopUp(this,student,true)); PopUpManager.centerPopUp(stu_win);

    flex 特效拖动Panel变Window

    6. PopUpManager:当Panel被拖动到特定位置或满足某个条件时,可以利用Flex的PopUpManager将其转化为窗口。PopUpManager允许我们在应用程序中创建、显示和管理弹出窗口,包括将Panel转换为模态或非模态窗口。 7. ...

    c#写的.NET 类库 (Utility.dll) using Utility.Popup

    c#写的.NET 类库 (Utility.dll) ... PopupManager.setBeginingPosition(2, this.DesktopLocation.Y+this.Size.Height); PopupManager.doPopup("友情提示", "当前时间"+DateTime.Now.ToString()); } } }

    FLEX问题总汇 (总结篇)

    使用`PopUpManager.centerPopUp()`方法可以将弹出窗口居中显示,例如`PopUpManager.createPopUp(DisplayObject(Application.application), TitleWindow, true);` 以上就是关于FLEX的常见问题及解决方案的详细总结...

    flex 自动弹出窗口(右下角弹出,右上角弹出)

    - 设置弹出位置:利用`PopUpManager.createPopUp()`方法时,传递一个包含x和y坐标的参数来设置弹出位置。通过计算屏幕宽度和高度,我们可以让窗口在右下角出现。例如: ```actionscript var popup:MyPopup = new ...

    flex TitleWindow之间数据传输

    private var popWin:titleWin = titleWin(PopUpManager.createPopUp(this, titleWin, true)); ``` 2. **定义接收组件**:在TitleWindow的`.mxml`文件中,我们需要声明用于接收数据的组件。例如,如果我们要传递一...

    FLEX常见问题总汇

    15. **PopUpManager居中**:利用`PopUpManager.centerPopUp()`方法可以将弹出窗口居中显示,如`PopUpManager.createPopUp(DisplayObject(Application.application), TitleWindow, true);` 16. **跨域访问**:为了...

    flex PopUpManager使用说明

    2. **PopUpManager.createPopUp()方法**: - 参数1:要弹出的组件实例或类。在这个例子中,`TitleWindowData`应该是自定义的`TitleWindow`子类。 - 参数2:弹出窗口的父组件。这通常是包含弹出窗口的主视图或容器...

    原创:实现view(mxml)和代码分离的好方法

    PopUpManager.centerPopUp(Docu_browas(PopUpManager.createPopUp(this, Docu_browas))); } ``` #### 解析与总结 通过上述方法,我们可以有效地将用户界面的定义(MXML)与逻辑代码(ActionScript)进行分离,这...

    做flex项目的小技巧

    - 使用`PopUpManager.centerPopUp()`方法使窗口居中显示。 ```actionscript PopUpManager.centerPopUp(genggai); ``` 5. **关闭已弹出的窗口:** - 使用`PopUpManager.removePopUp()`方法关闭弹出窗口。 ```...

    Flex父窗体和子窗体通信

    var addScenic:ScenicTypes = ScenicTypes(PopUpManager.createPopUp(this, ScenicTypes, true)); PopUpManager.centerPopUp(addScenic); // 设置子窗体的ScenicTypeFromToBackManage属性为父窗体的...

    Flex 弹出窗口代码

    if (PopUpManager.contains(popUp)) { // 检查弹出窗口是否已存在 PopUpManager.removePopUp(popUp); // 移除弹出窗口 } } ``` 至此,我们就实现了一个点击按钮后弹出并居中显示的窗口。弹出窗口的代码细节可能...

    Cocos Creator 2.0 + 弹窗面板管理

    首先,我们来看`popupManager.ts`文件。这个文件通常包含了弹窗面板管理器的类定义,它是整个弹窗系统的核心。管理器负责创建、显示、隐藏和销毁各种弹窗面板。它可能包含以下关键功能: 1. **初始化**:在游戏启动...

    AS3编码规范

    - 示例:`PopUpManager`、`MouseEvent`、`StringUtil`等 - 类型:当存在歧义时,使用Type后缀以区分不同的功能角色。 3. **接口** - 范式:`ISealedName[Type]` - 示例:`IController`、`IDataModel` - 接口...

    FLEX4 s:dataGrid单元格弹出可文本

    PopUpManager.addPopUp(customComponent, this, true); // 'this' 指当前应用或容器 customComponent.text = data.someProperty; // 填充组件的文本 ``` 5. **关闭和管理弹出组件**:为了提供良好的用户体验,...

    EGER-leishe:egret雷蛇小游戏 by egret 1.5.0 & EGER 0.1.5

    #EGER 演示地址: HTML5游戏极速开发解决方案 ###近期版本更新内容,请查看发布文档 一、【解耦】方便管理 1、使用全局派发事件:Global....开发者只需要PopUpManager.addPopUp(this.gameOverPanel);和PopUpManager

    FLEX关于TIMER控件和POPUPMANAGER弹出框的例子

    有代码,可以改变datagrid的每行的颜色,popupManager的移动和消失效果

    Flex开发实例

    - Flex支持状态管理,允许应用程序根据用户操作动态改变界面布局。 **14. ActionScript基础知识** - ActionScript是Flex的核心脚本语言,用于实现交互性和动态功能。 **15. 导入ActionScript类到Flex** - 通过`...

    scl:SCL是Cocos创建者的简单组件和库

    PopupManager.instance.init(); 将弹框制作成prefab,并挂在继承PopupBase的PopupBase组件 /** * 是否设置点击拦截 */ @property(CCBoolean) blockInput: boolean = true; /** * 是否显示弹框动画 */ @...

    FLEX TitleWindow之间数据传输的示例

    private var popWin:titleWin = titleWin(PopUpManager.createPopUp(this, titleWin, true)); ``` 这行代码通过PopUpManager创建了一个TitleWindow的实例,并将其存储在popWin变量中。 接下来,如果想要从...

Global site tag (gtag.js) - Google Analytics