flex windowedApplication skin - 如何添加关闭按钮

时间:2011-12-30 04:52:32

标签: flex flex4 skinning

我正在为WondowedApplication设置外观以获得以下功能:

  • 使用自己的自定义皮肤关闭,最小化,最大化按钮

  • 在主应用程序中更改状态的设置和后退按钮

  • 调整4个边的条形并拖动功能

我可以通过蒙皮WindowedApplication来实现这一目标吗?如果不是我应该怎么做呢?

我在默认情况下已经调整了功能,但没有拖动功能(我认为它应该默认工作吗?)。

按钮也会出现,但它们似乎松开了由css(s:Button {...})设置的皮肤,为什么会这样?另外,我如何访问皮肤主机组件的状态(例如,我可以从设置状态中排除设置按钮)?

如何访问/添加关闭,最小,最大按钮?我尝试添加按钮,但我不能使用“this.nativeWindow.maximize();”因为我可以主持申请。

任何帮助高度赞赏,我对此问题缺乏信息感到非常困惑和恼火......

1 个答案:

答案 0 :(得分:1)

使用FlexGlobals.topLevelApplication.minimize()和maximize()来最小化&最大化窗口和用于关闭窗口的NativeApplication.nativeApplication.exit()