ImageSetEditor不能在美术机器上点击鼠标

论坛 期权论坛 脚本     
匿名网站用户   2020-12-21 08:35   79   0

问题:

昨天把ImageSetEditor交给美术使用,发现切图界面的鼠标事件都不能响应

解决过程:

1 安装.netFrameWork3.5,无效

2 换鼠标(原因是美术鼠标有问题),无效

3 远程调试,找到问题

原因:ImageSetEditor使用的是wxWidgets做的界面,调用CEGUI鼠标事件时,鼠标位置是正确的。

但是CEGUI处理鼠标事件时,鼠标的位置是通过Cursor鼠标类取的,结果位置不对(具体原因由于时间关系暂时没去查)。

导致CEGUI捕捉不到鼠标事件,结果ImageSetEditor里面的鼠标回调事件都没用。

解决方式:

修改CEGUI,强行在注入鼠标事件时,传鼠标位置

注:问题是解决了,但导致问题的原因没有找到

转载于:https://www.cnblogs.com/lancidie/archive/2011/06/21/2085658.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP