Flex 主程序、模块、PopUp调用初探
来源:互联网 发布:蓝凌软件股份有限公司 编辑:程序博客网 时间:2024/06/03 09:48
主程序调用以它为父的模块的函数或属性:
import modules.Mo1Home;
private var mo1:Mo1Home=new Mo1Home();
模块调用主程序中的方法或属性:
var str:String=this.parentApplication.menuBarItemId;
或
在主窗体实例化模块后调用属性=主窗体中的变量即可(Flood中的poiname);
popup与mxml互动:用paraobj;
在moduels文件夹下 建立模块 callAppModule.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="400" height="300">
<mx:Script>
<![CDATA[
]]>
</mx:Script>
</mx:Module>
///////////////主程序
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="init()">
<mx:Script>
<![CDATA[
]]>
</mx:Script>
</mx:Application>
module通过父模块调另一模块的方法:
var module:Object=parentApplication.mod_main.child as Object;//指向MoStreet模块
module.mod_main.url="modules/MoStUpload.swf";
setTimeout(deferredMethod, 100);
function deferredMethod():void
{
var module0:Object=module.mod_main.child as Object;//实例化mod_main的child,即指向mostupload;
if(tbb.selectedIndex==0)
{
module0.tabNavigator.selectedIndex=0;
module0.intMsgWarnRecent=yuxinInt;
}
else
{
module0.tabNavigator.selectedIndex=1;
module0.intMsgInfoRecent=yuxinInt;
}
}
0 0
- Flex 主程序、模块、PopUp调用初探
- Flex 调用主程序方法
- Flex 模块与模块通信,模块与主程序通信
- flex中的主程序mxml文件调用相应的ActionScript
- Flex的默认主程序
- Flex popup的陷阱
- Flex PopUp传值问题
- FLEX初探
- Flex4 主程序调用模块方法报TypeError: Error #1009:无法访问空对象引用的属性或方法
- 主程序
- 主程序
- 关于qt的主程序调用exec()
- Qt设计师与主程序调用方法
- 控制台主程序通过调用DLL显示对话框
- 控制台主程序通过调用DLL显示对话框
- POPUP
- Popup
- popup
- 2016-11-18
- 解决linux下sublime text3无法输入中文的情况
- C# - 1 - 基础知识汇总
- 原生js实现时间版运动框架
- (POJ1321) 棋盘问题 <DFS ,八皇后问题的变形,皇后数目小于等于行数即有些行可以不放>
- Flex 主程序、模块、PopUp调用初探
- global 关键字
- python 实现登录网页的操作
- div上放置一个固定图片
- Centos-6.5php开发环境搭建过程
- 栈
- 大O算法复杂度表示
- Swift3.0学习笔记-DeInitialization
- poj2559(单调栈)