控制flex窗口的拖动范围
2011-12-09 17:13
741 查看
如果弹出窗口TitleWindow不加以控制的话,可以将窗口拖到flash活动范围外,那样就无法正常关闭该窗口,因此将该窗口添加鼠标拖动事件,如下:
//限制弹出窗口在flash的范围内
moreufwindow.addEventListener(TitleWindowBoundsEvent.WINDOW_MOVE,function(event:Event):void{
event.target.x = event.target.x < 0 ? 0 : event.target.x;
event.target.x = event.target.x + event.target.width > event.target.parent.width ? event.target.parent.width - event.target.width : event.target.x;
event.target.y = event.target.y < 0 ? 0 : event.target.y;
event.target.y = event.target.y + event.target.height > event.target.parent.height ? event.target.parent.height - event.target.height : event.target.y;
});
相关文章推荐
- flex4 控制弹出窗口的拖动范围
- Flex控制弹出窗口拖动范围
- Flex控制弹出窗口拖动范围示例代码
- flex titlewindow 拖动 父窗口范围
- flex4 弹框拖动范围控制
- Flex Air TitleWindow 拖动范围控制
- flex 控制弹出窗口的移动范围
- 可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
- Flex 窗口最小化,最大化,拖动
- Flex 弹出窗口TitleWindow拖拽范围设置方法
- 让Flex控件 Canvas实现弹出窗口并拖动
- 【完美解决方案】控制div拖拽范围,让层在范围内拖动,不拖拽出边界值
- Flex窗口最小化最大化,关闭,拖动组件
- extjs 控制一个组件component在panel里面限制拉动与拖动范围
- Flex 可以拖出窗口的panel 拖动panel变为窗口
- 窗口拖动的大小范围限制
- Flex窗口最小化最大化,关闭,拖动组件
- Flex 窗口最小化,最大化,拖动
- Flex 窗口最小化,最大化,拖动
- 学习Extjs4 (2-2) 限制拖动范围的窗口