Итак, я пытаюсь открыть второе окно, которое должно быть окном фиксированного размера. Я установил для свойства resizable значение false, но это, похоже, не имеет никакого эффекта.
вот мой пример кода
Главное приложение
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
height="600"
creationComplete="onCreationComplete()">
<fx:Script>
<![CDATA[
import foo.TestWindow;
protected function onCreationComplete():void
{
var window:TestWindow = new TestWindow();
window.open();
}
]]>
</fx:Script>
</s:WindowedApplication>
TestWindow
<?xml version="1.0" encoding="utf-8"?>
<s:Window 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="400" height="300"
resizable="false">
<s:Label text="this window should not be resizable" />
</s:Window>
Когда я запускаю этот код, я ожидаю, что TestWindow не должен быть изменяемого размера. однако я могу изменить его размер без каких-либо проблем. Я что-то здесь упускаю?