2011-12-29 74 views
2

我正在尝试改进我用GtkD编写的绘图库(D的Gtk绑定)。散点图需要很长时间才能调整大小。我想重新缩放图像,允许像素化,而用户拖动窗口边缘进行大小调整,并且只在释放鼠标按钮时重新渲染。Gtk/GtkD检测窗口大小的鼠标按钮释放?

是否有一个API来检测用户是否仍然按住鼠标按钮来拖动窗口边缘时正在调整窗口?如果您对GtkD不熟悉,那么对C Gtk API的回应仍然值得赞赏。

回答

2

您可以添加一个500毫秒超时重新绘制(重置每个resize事件的计时器),这允许用户在拖动时看到预览

相关问题