首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Air 障蔽关闭事件,自定义关闭并加处理

2012-10-06 
Air 屏蔽关闭事件,自定义关闭并加处理。?1. 为WindowedApplication添加关闭事件 ??? s:WindowedApplicatio

Air 屏蔽关闭事件,自定义关闭并加处理。

?

1. 为WindowedApplication添加关闭事件

??? <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
?? ??? ??? ??? ??? ??? xmlns:s="library://ns.adobe.com/flex/spark"
?? ??? ??? ??? ??? ??? xmlns:mx="library://ns.adobe.com/flex/mx"
?? ??? ??? ??? ??? ??? closing="windowedapplication1_closingHandler(event)"
?? ??? ??? ??? ??? ??? creationComplete="init(event)">

2. 取消事件执行并提示是否确认关闭

??? protected function windowedapplication1_closingHandler(event:Event):void
??? {
??? ??? ??? ??? event.preventDefault();

??????????????? Alert.show("您确定要关闭窗口吗?","关闭窗口提示",Alert.YES|Alert.NO,this,windowsCloseHandler);
??? }

3. 关闭窗口

private function windowsCloseHandler(event:CloseEvent):void

{
??? ??? ??? ??? event.detail==Alert.YES?stage.nativeWindow.close():null;
}

?

非常简单

热点排行