加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex :Flash Air如何同时拖动多个窗口

发布时间:2020-12-15 01:31:47 所属栏目:百科 来源:网络整理
导读:我有两个NativeWindow,并且这两个win1、win2都是已经activate()的,都激活了; 如果点击一个地方开始拖动这两个Window窗体,我试过了在MOUSE_DOWN监听里做 win1.startMove(); win2.startMove(); 则什么都不会发生,两个窗口都不动。 http://bbs.9ria.com/vie

我有两个NativeWindow,并且这两个win1、win2都是已经activate()的,都激活了;
如果点击一个地方开始拖动这两个Window窗体,我试过了在MOUSE_DOWN监听里做
win1.startMove();
win2.startMove();
则什么都不会发生,两个窗口都不动。

http://bbs.9ria.com/viewthread.php?tid=74437

?

回复?4#?swfchen这个我早就试过了,如果是在flash.events.NativeWindowBoundsEvent.MOVING监听事件中仅仅进行x,y坐标的跟随,你会发现跟随窗体的运动轨迹很难看。后来我的解决方法:win0为主窗体,win1为跟随窗体,如果win1“吸附”到了win0上,那么win1的核心实例就加到了win0的核心实例显示列表中,此时对win1进行隐藏。窗体吸附就是这么一回事。如果win1脱离win0,那么win1的实例就从win0显示列表中移除,回到原窗体中。。。。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读