禁用WindowedApplication在Flex中调整大小

时间:2009-04-09 23:21:05

标签: flex flex3 air

我正在努力使Flex中的WindowedApplication不可调整大小。但是,resizable是该类的只读公共变量。

如何使用户无法调整Flex应用程序的大小(在Adobe Air中运行)?

2 个答案:

答案 0 :(得分:9)

如果您的项目被调用foo,则还会自动生成foo-app.xml。这是一个应用程序配置文件。编辑此文件,特别是更改:

<!-- Whether the user can resize the window. Optional. Default true. -->
<!-- <resizable></resizable> -->

为:

<!-- Whether the user can resize the window. Optional. Default true. -->
<resizable>false</resizable>

(注意:此属性通常被注释掉,默认值为true。)

答案 1 :(得分:-1)

要使主窗口应用程序既不能调整大小也不能最大化,请在Flash Builder中转到应用程序的src文件夹,然后打开 your-application-name-app.xml 文件。 (这是项目的应用程序配置文件。)现在对此文件中的可最大化和可调整大小的属性进行以下调整:

<maximizable>false</maximizable>
<resizable>false</resizable>