AIR配置文件(*-app.xml)说明
<?XML版本=“1.0”编码=“UTF-8”?>
<应用程序的xmlns =“ http://ns.adobe.com/air/application/1.0“ >
<! -应用程序标识符字符串,该应用程序特有的。必需的。- >
标识AIRTest1 </ ID> <! -软件ID,当安装时系统将会检测同一ID软件版本,版本高的即做更新操作- >
<! -使用的应用程序的文件名 。必需的。- >
<文件名> AIRTest_filename </文件名> <! -安装资源分类界面中的应用: - >
<! - AIR应用程序安装程序中显示的名称。可选。- >
<名称> AIRTest_name </名称> <! -桌面快捷方程式及窗口和系统控制面板添加暂未添加程序中名称- >
<! -选择应用程序的版本标志(如“v1”的,“2.5”,或者“阿尔法1”)。必需的。- >
<版本> 1.0 </版> <! -软件版本- >
<! -描述,显示在AIR应用程序安装程序。可选。- >
<DESCRIPTION> AIRTest_description </描述> <! -安装第二个界面中的描述- >
<! -版权信息。可选- >
<copyright> AIRTest_copyright </版权>
<! -设置应用程序的初始窗口。必需的。- >
<initialWindow>
<! -主SWF或HTML文件的应用程序。必需的。- >
<! -注意:在Flex Builder中的SWF引用会自动设定。- >
<content>此值将覆盖由Flex Builder中的输出app.xml] </内容>
<! -在主窗口的标题。可选。- >
<TITLE> AIRTest_title </标题> <! -窗体标题,当此处为注释状态时取名称标签中内容- >
<! -系统镶边使用的类型(“标准”或“无”)。可选。默认的标准。- >
<systemChrome>没有</ systemChrome > <! -标准为标准窗体,没有为圆滑窗体- >
<! -无论是窗口是透明的。适用于LY在systemChrome是假的,。可选。默认为false。- >
<transparent> </透明> <! -背景是否透明- >
<! -无论是窗口最初是可见的。可选。默认为false。- >
<visible> </可见光> <! -窗体初始化的时候是否可见- >
<! -用户是否可以最小化窗口。可选。默认为true。- >
<minimizable> </可最小化> <! -是否允许最小化- >
<! -用户是否可以将窗口最大化。可选。默认为true。- >
<! - <maximizable> </的maximizable> - > <! -是否允许最大化- >
<! -用户是否可以调整窗口的大小。可选。默认为true。- >
<! - <resizable> </可调整大小> - > <! -是否允许缩放窗体- >
<! -窗口的初始宽度。可选。- >
<! - <width> </宽度> - > <! -窗体宽- >
<! -窗口的初始高度。可选。- >
<! - <高> </高度> - > <! -窗体高- >
<! -窗口的初始x位置。可选。- >
<! - <X> </ X> - > <! -窗体所述位置坐标- >
<! -窗口的初始y位置。可选。- >
<! - <Y> </ Y> - > <! -窗体Ÿ位置坐标- >
<! -窗口的最小尺寸,指定的宽度/高度对,如“400 200”。可选。- >
<! - <minSize> </ MINSIZE> - > <! -窗体最小化值- >
<! -窗口的初始最大大小时,指定的宽度/高度对,如“1600 1200”。可选。- >
<! - <maxSize> </ MAXSIZE> - > <! -窗体最大化值- >
</ initialWindow>
<! -使用标准的默认安装位置的子路径。可选。- >
<installFolder> AIRInstrallField / AIR </ installFolder > <! -默认安装路径C:\ Program Files文件\ AIRInstrallField \ AIR - >
<! - Windows的“开始”/“程序”菜单中使用的子路径。可选。- >
<programMenuFolder> AIRTest_programMenuFolder </ programMenuFolder > <! -开始/程序快捷方程式所在文件夹- >
<! -系统使用的应用程序的图标。因为至少在Ë分辨率,
指定的AIR包中包含一个PNG文件的路径。可选。- > <! -图标的大小必须和标签中标写的尺寸一致- > <图标> <image16x16>图标/ logo.png </ image16x16 > <! -系统菜单中及系统控制面板添加暂未添加程序中的:图标- <image32x32> icons/logo_32.png </ image32x32 > <! -桌面图标,窗口图标- > <image48x48> icons/logo_48.png </ image48x48 > <! -安装目录EXE文件图标- > <image128x128> icons/logo_128.png </ image128x128 > <! -未知- > </图标>
<! -应用程序处理更新,当用户双击一个更新版本
的AIR文件(true),还是默认的AIR应用程序安装程序处理的更新(假)。
可选。默认为false。- >
<! - <customUpdateUI> </ customUpdateUI> - > <! -是否为同一版本的时候双击直接更新- >
<! -应用程序是否可以启动,当用户点击一个链接Web浏览器。
可选。默认为false。- >
<! - <allowBrowserInvocation> </中将allowBrowserInvocation> - > <! -是否应用程序可以通过浏览器激活- >
<! -上市文件类型的应用程序可以注册。可选。- >
<! - <fileTypes> - >
<! - e文件类型定义。可选。- >
<! - <fileType> - >
<! -系统显示已注册的文件类型的名称。必需的。- >
<! - <名称> </名称> - >
<! -延长登记。必需的。- >
<! -用<extension> </展期> - >
<! -文件类型的说明。可选。- >
<! - <DESCRIPTION> </说明> - >
<! - MIME类型。可选。- >
<! - <contentType> </ contentType中> - >
<! -图标显示的文件类型。可选。- >
<! - - > <! - </文件格式> - > <! - > - > </文件类型
</>
注意:去除状态栏【给WindowedApplication 设置一个属性showStatusBar="false",它就消失了!】
Flex AIR 无边框可移动
首先修改 Dictionary-app.xml 如下:
<systemChrome>none</systemChrome>
<transparent>true</transparent>
<visible>false</visible>
这样可实现无边框
然后在<mx:WindowedApplication>中加入mouseDown="this.nativeWindow.startMove()"
就可实现无边框并且窗口可移动