mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-27 03:43:36 +00:00
Always rounding of unzooming coordinate values had caused display glitch (e.g. black line on top edge in zooming). JIRA issue: CORE-19466 - Add bRound parameter to UnZoomed function. If bRound is TRUE, then do round by kernel32!MulDiv function. Otherwise don't round. - Add bRound parameter to CCanvasWindow::CanvasToImage. - Make bRound = FALSE default. - Use bRound = TRUE for CCanvasWindow::OnButtonDown, CCanvasWindow::OnButtonDblClk, CCanvasWindow::OnMouseMove, and CCanvasWindow::OnButtonUp.