我正在开发一个应用程序,它从Main.mxml中打开一个或多个Window.mxml实例。完成后我希望所有窗口都是无边框的,因此自定义控件需要工作。
在Main中我添加了applicationComplete="init();"
,因此init函数被运行,其中包含clickhandler,这使按钮工作。
但是,这种运行init函数的方式似乎对mx:Window没有效。
我可以通过不使用点击处理程序作弊使用click="this.minimize();"
的最小化和关闭按钮,但我不知道这样的方式使移动工作,因为它是一个MOUSE_DOWN事件。
问题1:
有没有办法在mx:Window中使用这样的init函数?
问题2:
什么是使Window实例上的按钮全部工作的好方法?
PS。如果你认为问题2需要一个单独的帖子请告诉我,他们是如此密切相关,看似简单,我无法决定。
示例代码:
Main.mxml - http://pastebin.com/0HHVpkb8
Window.mxml - http://pastebin.com/g5TWuLYk