mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 16:32:59 +00:00
[MSPAINT] Add Zoomed and UnZoomed and use them (#4188)
- Define Zoomed and UnZoomed helper functions. - Use them. CORE-17931
This commit is contained in:
parent
50cb4b3cb7
commit
9e1386db43
10 changed files with 59 additions and 48 deletions
|
@ -132,8 +132,8 @@ LRESULT CScrollboxWindow::OnHScroll(UINT nMsg, WPARAM wParam, LPARAM lParam, BOO
|
|||
}
|
||||
scrollboxWindow.SetScrollInfo(SB_HORZ, &si);
|
||||
scrlClientWindow.MoveWindow(-scrollboxWindow.GetScrollPos(SB_HORZ),
|
||||
-scrollboxWindow.GetScrollPos(SB_VERT), imageModel.GetWidth() * toolsModel.GetZoom() / 1000 + 6,
|
||||
imageModel.GetHeight() * toolsModel.GetZoom() / 1000 + 6, TRUE);
|
||||
-scrollboxWindow.GetScrollPos(SB_VERT), Zoomed(imageModel.GetWidth()) + 6,
|
||||
Zoomed(imageModel.GetHeight()) + 6, TRUE);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -167,8 +167,8 @@ LRESULT CScrollboxWindow::OnVScroll(UINT nMsg, WPARAM wParam, LPARAM lParam, BOO
|
|||
}
|
||||
scrollboxWindow.SetScrollInfo(SB_VERT, &si);
|
||||
scrlClientWindow.MoveWindow(-scrollboxWindow.GetScrollPos(SB_HORZ),
|
||||
-scrollboxWindow.GetScrollPos(SB_VERT), imageModel.GetWidth() * toolsModel.GetZoom() / 1000 + 6,
|
||||
imageModel.GetHeight() * toolsModel.GetZoom() / 1000 + 6, TRUE);
|
||||
-scrollboxWindow.GetScrollPos(SB_VERT), Zoomed(imageModel.GetWidth()) + 6,
|
||||
Zoomed(imageModel.GetHeight()) + 6, TRUE);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue