pb点击sle弹出子窗口dw,子窗口dw定位的问题及pb12.5偶然在界面放置一个dw后,鼠标没反应的解决办法

如图实现下图功能:

点击sle空白处弹出下面的dw子窗口

之前做的方法是,获取窗口的坐标。获取sle控件的相对坐标。然后再根据前两个坐标计算dw的应该显示的位置的坐标。这样做简直是太麻烦跟弱智了。这两天突然发现一个极其简便的方法。将窗口类型(windowType)改成popup!类型。而后直接在sle下面紧贴着放好dw。就可以实现这个功能。无论你怎么拖动窗口的位置。dw子窗口都会跟随移动。不会产生错位的现象。

另外今天在写界面的时候突然发现一个非常奇怪的问题,当我向一个窗口中放置了一个dw控件后,鼠标突然不动了。没办法只能用键盘重启电脑。重启后鼠标恢复,但是只要一打开pb中的这个窗口鼠标马上变得不能控制。打开pb如果不同时打开该页面鼠标没问题。只要打开这个窗口就不行。想到又有可能是该空间印发了某个与鼠标冲突的进程导致的。于是用ctrl alt del调出任务管理器,在任务管理中的进程中发现了一个在进程描述中写着什么“windows手写**面板**组件”之类的东西。结束进城后,鼠标立马恢复了正常。由于实验过程中直接解决了问题,没有截到图片。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wolfalcon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值