边框、菜单栏"/>
FlexAIR如何去除窗口的边框、菜单栏
flash中以下设置即将让边框去除: 一、FlexAIR去除窗口边框、菜单栏 方法1、更改xxxx-app.xml 打开项目主应用程序.MXML同文件夹内的xxxx-app.xml(xxxx和你的主应用程序名称相同), 找到其中的 <!--<systemChrome></systemChrome>--> <!--<transparent></transparent>--> 将其改为(注意去除两边的注释符<!—->): <systemChrome>none</systemChrome> <transparent>true</transparent> 并在主应用程序.MXML中<mx:WindowedApplication增加2个属性:showStatusBar=”false”showTitleBar=”false”。 如果不是对FlexAIR主窗口设置,而是对其中的弹出窗口就使用方法2,直接在属性中定义 方法2、对窗口容器使用属性定义 以<mx:Window容器为例,即可为它定义4个属性: systemChrome="none" transparent="true" resizable="false" showStatusBar="false" showTitleBar="false" 二、自定义最小化、关闭窗口按钮等 以对FlexAIR主窗口<mx:WindowedApplication进行操作为例: NativeApplication.nativeApplication.exit();//退出 NativeApplication.nativeApplication. activeWindow.close();//退出 NativeApplication.nativeApplication.activeWindow. minimize();//最小化 NativeApplication.nativeApplication.activeWindow. startMove();//开始拖动 如果是在FlexAIR主窗口类中则可用this替代NativeApplication即可。 如果是<mx:Window则是NativeWindow而不是NativeApplication。更多推荐
FlexAIR如何去除窗口的边框、菜单栏
发布评论