- 浏览: 98134 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
chensong215:
无法获取到ProgressEvent中的bytesTotal
自定义DownloadProgressBar -
qq2464785999:
非常感谢。
测试后,发现要用相对路径的话,好像要这么写
va ...
Flex写XML文件
主应用
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
creationComplete="init()">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
<!--<s:DateTimeFormatter id="dformat" dateStyle="YYYY-MM-DD"/>-->
</fx:Declarations>
<fx:Script>
<![CDATA[
import flash.utils.setTimeout;
import mx.managers.PopUpManager;
public function init():void{
}
protected function btn_clickHandler(event:MouseEvent):void
{
this.alertT();
}
private function alertT():void{
//浏览器的分辨率
var wx:Number=Capabilities.screenResolutionX;
var wy:Number=Capabilities.screenResolutionY;
var ma:MessAlert=new MessAlert();
ma.owner=this;
ma.x=wx-ma.width-25;
ma.y=wy-ma.height*2+35;
PopUpEffert.addPopUp(ma,this,true);
}
]]>
</fx:Script>
<s:Button id="btn" x="105" y="89" label="按钮" click="btn_clickHandler(event)"/>
</s:Application>
弹出窗口
<?xml version="1.0" encoding="utf-8"?>
<s:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="356" height="236" title="弹出消息" close="closeHandler(event)"
creationComplete="init()">
<fx:Script>
<![CDATA[
import mx.events.CloseEvent;
import mx.events.FlexEvent;
import mx.managers.PopUpManager;
[Bindable]
public var titleInfo:String="test";
private function init():void{
msg.text=titleInfo;
setTimeout(close,1500);
}
protected function closeHandler(event:CloseEvent):void
{
this.close();
}
private function close():void{
// var tt:TimeTitle=this.owner as TimeTitle;
//tt.init();
PopUpEffert.removePopUp(this);
}
]]>
</fx:Script>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<s:Label x="53" y="49" id="msg" text=""/>
</s:TitleWindow>
popup控制器
package
{
import flash.display.DisplayObject;
import flash.system.Capabilities;
import mx.core.IFlexDisplayObject;
import mx.effects.Move;
import mx.events.TweenEvent;
import mx.managers.PopUpManager;
public class PopUpEffert
{
public function PopUpEffert()
{
}
public static function addPopUp(window:IFlexDisplayObject,parent:DisplayObject,modal:Boolean):void{
//浏览器的分辨率
var wx:Number=Capabilities.screenResolutionX;
var wy:Number=Capabilities.screenResolutionY;
var move:Move=new Move(window);
move.duration=1000;
move.yFrom=wy;
move.yTo=wy-window.height*2+35;
move.play();
PopUpManager.addPopUp(window,parent,modal);
}
public static function removePopUp(window:IFlexDisplayObject):void{
//浏览器的分辨率
var wx:Number=Capabilities.screenResolutionX;
var wy:Number=Capabilities.screenResolutionY;
var move:Move=new Move(window);
move.duration=1000;
move.yFrom=wy-window.height*2+35;
move.yTo=wy;
move.addEventListener(TweenEvent.TWEEN_END,function():void{
PopUpManager.removePopUp(window);
});
move.play();
//PopUpManager.removePopUp(window);
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
creationComplete="init()">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
<!--<s:DateTimeFormatter id="dformat" dateStyle="YYYY-MM-DD"/>-->
</fx:Declarations>
<fx:Script>
<![CDATA[
import flash.utils.setTimeout;
import mx.managers.PopUpManager;
public function init():void{
}
protected function btn_clickHandler(event:MouseEvent):void
{
this.alertT();
}
private function alertT():void{
//浏览器的分辨率
var wx:Number=Capabilities.screenResolutionX;
var wy:Number=Capabilities.screenResolutionY;
var ma:MessAlert=new MessAlert();
ma.owner=this;
ma.x=wx-ma.width-25;
ma.y=wy-ma.height*2+35;
PopUpEffert.addPopUp(ma,this,true);
}
]]>
</fx:Script>
<s:Button id="btn" x="105" y="89" label="按钮" click="btn_clickHandler(event)"/>
</s:Application>
弹出窗口
<?xml version="1.0" encoding="utf-8"?>
<s:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="356" height="236" title="弹出消息" close="closeHandler(event)"
creationComplete="init()">
<fx:Script>
<![CDATA[
import mx.events.CloseEvent;
import mx.events.FlexEvent;
import mx.managers.PopUpManager;
[Bindable]
public var titleInfo:String="test";
private function init():void{
msg.text=titleInfo;
setTimeout(close,1500);
}
protected function closeHandler(event:CloseEvent):void
{
this.close();
}
private function close():void{
// var tt:TimeTitle=this.owner as TimeTitle;
//tt.init();
PopUpEffert.removePopUp(this);
}
]]>
</fx:Script>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<s:Label x="53" y="49" id="msg" text=""/>
</s:TitleWindow>
popup控制器
package
{
import flash.display.DisplayObject;
import flash.system.Capabilities;
import mx.core.IFlexDisplayObject;
import mx.effects.Move;
import mx.events.TweenEvent;
import mx.managers.PopUpManager;
public class PopUpEffert
{
public function PopUpEffert()
{
}
public static function addPopUp(window:IFlexDisplayObject,parent:DisplayObject,modal:Boolean):void{
//浏览器的分辨率
var wx:Number=Capabilities.screenResolutionX;
var wy:Number=Capabilities.screenResolutionY;
var move:Move=new Move(window);
move.duration=1000;
move.yFrom=wy;
move.yTo=wy-window.height*2+35;
move.play();
PopUpManager.addPopUp(window,parent,modal);
}
public static function removePopUp(window:IFlexDisplayObject):void{
//浏览器的分辨率
var wx:Number=Capabilities.screenResolutionX;
var wy:Number=Capabilities.screenResolutionY;
var move:Move=new Move(window);
move.duration=1000;
move.yFrom=wy-window.height*2+35;
move.yTo=wy;
move.addEventListener(TweenEvent.TWEEN_END,function():void{
PopUpManager.removePopUp(window);
});
move.play();
//PopUpManager.removePopUp(window);
}
}
}
发表评论
-
flex 自定义多个命名空间以及标签名
2013-01-22 15:21 1271flex 自定义多个命名空 ... -
FLEX中使用AS动态创建DataGrid
2013-01-09 16:24 886FLEX中使用AS动态创建DataGrid 2010年2月6日 ... -
flex与flash之间相互调用
2012-12-12 12:39 612http://www.cnblogs.com/kaixuan/ ... -
Flex与Flex创建的swf通信
2012-12-12 10:16 707加载子SWF的Flex程序代码 <?xml vers ... -
[AS3]加载视频(FLV)文件
2012-12-06 15:11 848[AS3]加载视频(FLV)文件 分类: FLEX/CS3-- ... -
通过FileReference打开本地图片崩溃的解决方法
2012-12-06 14:02 705通过FileReference打开本地图片崩溃的解决方法 最近 ... -
使用FileReference的load()方法加载本地图片
2012-12-06 13:56 9001、要想使用FileReference的load()方法和da ... -
[AS3]Bitmap序列化(将BitmapData保存为原生Binary/ByteArray)
2012-12-06 13:48 749[AS3]Bitmap序列化(将BitmapData保存为原生 ... -
as3 画五角星算法
2012-12-05 16:49 2599as3 画五角星算法 阅读:10次 时间:2012-03- ... -
flex嵌入完整html
2012-11-29 11:18 803有时候我们需要在Flex应用中嵌入HTML代码,根据嵌入HTM ... -
flex4 textArea的htmlText属性
2012-11-29 11:13 3099它现在包含Text布局框架(Text Layout Frame ... -
Tooltip应用
2012-11-29 11:11 705创建ToolTip: var errorToolTip:To ... -
数据绑定显示问题
2012-10-27 12:11 635数据绑定实时变化。 XMLListCollection 可以变 ... -
待解决问题
2012-09-18 23:48 6961.仪表盘 2.渐变填充的使用 3.发光效果的完美运用 能在一 ... -
as3加载外部图片的两种方式
2012-09-09 11:46 988package net.burchin.loading { ... -
公式as3
2012-09-06 18:13 0as3 1人收藏此文章, 我要收藏 发表于1年前(2011-0 ... -
Flex中多线程的实现
2012-09-06 10:49 3470破阵子_如是我闻 如是我闻。一时佛在舍卫国,祗树给孤独园.. ... -
自定义column renderer
2012-08-09 15:07 903<?xml version="1.0" ... -
drowshadowFilter
2012-08-09 15:05 650DropShadowFilter 类,在Flash中为各种对象 ... -
123123
2012-08-08 17:16 0http://www.oschina.net/code/sni ...
相关推荐
Flex 在屏幕右下角弹出小纸条 象msn的纸条一样
好东西,个人总结 自动弹出窗口(右下角弹出,右上角弹出)
实例中展示了Flex中图片左右滑动的代码
flex 左右分栏 效果
FLEX弹出框特效,FLEX弹出框特效,很好很强大
FLEX双击左右移动表格中的数据,此小程序希望对大家会有些帮助。
flex 嵌入外部文字样式,弥补flex内部字体不足的缺憾
Flex等待鼠标的图标 cursor.swf SWF文件格式
NULL 博文链接:https://hje.iteye.com/blog/364524
效果很好 可以实现累似qq弹出新闻的功能
flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图...
FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效
Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...
Flex简介Flex简介Flex简介Flex简介Flex简介
flex事件flex事件flex事件flex事件flex事件
flex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex学习的好资源啊
Flex 组件Flex 组件Flex 组件Flex 组件Flex 组件
Flex万年历记事本_flex源码
java flexjava flexjava flex
提供了两种方法,修改FLEX中右健菜单。