addPopUp(window: IFlexDisplayObject, parent: DisplayObject, modal: Boolean=false, childList:String=null)
其中window指被弹出的对象,parent指分配给新弹出的窗口的对象,modal=true,场景上其他原件会失去交互作用,不在接受其他鼠标事件,直到该窗口被移除。
在最后如果加上window.isPopUp()=false;
则整个窗口就不能被移动。
Titlewindow和panel基本上没有什么区别,只是多了一个关闭按钮 。。
Close是titlewindow的关闭事件,这句语句的作用就是当点击关闭按钮后,触发doclose事件
addEventListener(type, handler);
其中handler 为处理事件的函数,该函数必须要以evt:.. 为参数
发现 Alert.show()中的字体很小,查看
http://bbs.actionscript3.cn/viewthread.php?tid=3041 说道“在application中设置fontsize属性 但这样做方法不是很好,因为这样整个页面的字体都发生了变化…”
http://www.riachina.com/showtopic-12328.aspx 方法更加实用
<mx:Style>
Alert{
titleStyleName: "alertTitle";
messageStyleName: "alertMessage";
buttonStyleName: "alertButton";
}
.alertTitle {
letterSpacing: 0;
fontSize: 14;
color: black;
}
.alertMessage {
letterSpacing: 0;
fontSize: 15;
fontWeight: normal;
color: black;
}
.alertButton {
letterSpacing: 0;
fontSize: 12;
}
</mx:Style>
