我正在尝试改进我用 GtkD(Gtk 的 D 绑定)编写的绘图库。具有很多点的散点图需要很长时间才能调整大小。我想重新缩放图像,允许像素化,同时用户拖动窗口边缘来调整大小,并且仅在释放鼠标按钮时重新渲染它。
是否有 API 可以检测在调整窗口大小时用户是否仍然按住鼠标按钮拖动窗口边缘?如果您不熟悉 GtkD,我们仍将不胜感激 C Gtk API 方面的答复。
您可以为重绘添加 500 毫秒的超时(在每个调整大小事件上重置计时器),这允许用户在拖动时看到预览
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)