flex air 显示全屏窗口
将 Stage 的 displayState
属性设置为 StageDisplayState.FULL_SCREEN_INTERACTIVE
会将窗口置于全屏模式,在此模式下允许
键盘输入(在浏览器中运行的 SWF 内容中,不允许键盘输入)。若要退出全屏模式,用户需要按 Esc 键。
例如,以下 Flex 代码定义用于设置简单全屏端点的简单 AIR 应用程序:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
applicationComplete="init()" backgroundColor="0x003030" focusRect="false">
<mx:Script>
<![CDATA[
private function init():void
{
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
focusManager.setFocus(terminal);
terminal.text = "Welcome to the dumb terminal app. Press the ESC key to exit..\n";
terminal.selectionBeginIndex = terminal.text.length;
terminal.selectionEndIndex = terminal.text.length;
}
]]>
</mx:Script>
<mx:TextArea
id="terminal"
height="100%" width="100%"
scroll="false"
backgroundColor="0x003030"
color="0xCCFF00"
fontFamily="Lucida Console"
fontSize="44"/>
</mx:WindowedApplication>
相关文档:
<?xml version="1.0" encoding="utf-8"?>
<!-- Simple example to demonstrate the DateTimeAxis class. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
import mx.collections.ArrayCollection;
......
本文编译后的补丁下载链接 http://download.csdn.net/source/1908278
多模块应用,每加载一个模块都会重复加载模块所使用的RSL,现在增加一个
private static var loadedRSLs:Dictionary = new Dictionary(); 来保存是否已加载
mx.core.RSLListLoader
//////////////// ......
用FLEX如何取浏览器地址栏中的域名信息?我查找到两种方法:
第一种方法是用ExternalInterface.call('window.location.href.toString'),它的值就是地址栏中的域名
有以下几点需要注意:
1.当Flash和加载它的网页不同域时,需要在网页在 PARAM 或 EMBED 标签中进行设置AllowScriptAccess 为“always”
关于 ......
Flex 加深学习笔记(-)
本文系我进一步加深Flex相关的学习而做的学习笔记,其中不乏有参考转载的相关书的文章,也不乏有自己写的些东西.这当然也避免不了可能会出现的错误(本人的理解错误或描述错误).望朋友们仅以我的Blog作为您学习路上的参考,一切皆自己尝试后是正确的才是正确的.
欢迎大家一起交流学习;
欢迎大家拍砖;
......
http://www.slsay.com/archives/154
使用 AreaChart 控件将数据展示为其线型边界表示数据值的面积区域。面积区域由线条及其下边所填充的颜色和图案组成。可以使用图标或符号沿着边界线展示每个数据点,也可以展示不带图标的简单区域线。
创建 AreaChart 控件的例子如下:
<?xml version="1.0"
?>
< ......