MCPcopy Create free account
hub / github.com/DiscordMessenger/dm / UpdateScrollInfoPos

Function UpdateScrollInfoPos

src/windows/ImageViewer.cpp:42–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40}
41
42static void UpdateScrollInfoPos(LPSCROLLINFO si, WPARAM wParam, int yChar)
43{
44 switch (LOWORD(wParam))
45 {
46 case SB_THUMBTRACK:
47 si->nPos = si->nTrackPos;
48 break;
49 case SB_LINEUP:
50 si->nPos -= yChar;
51 break;
52 case SB_LINEDOWN:
53 si->nPos += yChar;
54 break;
55 case SB_PAGEUP:
56 si->nPos -= si->nPage;
57 break;
58 case SB_PAGEDOWN:
59 si->nPos += si->nPage;
60 break;
61 case SB_TOP:
62 si->nPos = si->nMin;
63 break;
64 case SB_BOTTOM:
65 si->nPos = si->nMax;
66 break;
67 }
68}
69
70static bool ImageViewerNeedScrollBarsAtAll(int winWidth, int winHeight)
71{

Callers 1

ImageViewerChildWndProcFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected