Я пытаюсь улучшить библиотеку печати, которую я написал с помощью GtkD (привязки D для Gtk).Разброс графиков с большим количеством точек занимает много времени, чтобы изменить их размер.Я хочу изменить масштаб изображения, разрешив пикселизацию, когда пользователь перетаскивает край окна, чтобы изменить его размер, и перерисовать его только после отпускания кнопки мыши.
Существует ли API для определения, продолжает ли пользователь удерживать нажатой кнопку мыши для перетаскивания края окна при изменении размера окна?Если вы не знакомы с GtkD, ответ с точки зрения API C Gtk все равно будет принят.