Lines Matching defs:si

329 	SCROLLINFO		si;
403 si.cbSize = sizeof (si);
404 si.fMask = SIF_PAGE | SIF_RANGE;
405 si.nMin = 0;
406 si.nMax = s_pScreenInfo->dwWidth - 1;
407 si.nPage = iWidth;
408 SetScrollInfo (hwnd, SB_HORZ, &si, TRUE);
411 si.cbSize = sizeof (si);
412 si.fMask = SIF_PAGE | SIF_RANGE;
413 si.nMin = 0;
414 si.nMax = s_pScreenInfo->dwHeight - 1;
415 si.nPage = iHeight;
416 SetScrollInfo (hwnd, SB_VERT, &si, TRUE);
424 si.cbSize = sizeof (si);
425 si.fMask = SIF_POS;
426 GetScrollInfo (hwnd, SB_HORZ, &si);
427 s_pScreenInfo->dwXOffset = -si.nPos;
430 si.cbSize = sizeof (si);
431 si.fMask = SIF_POS;
432 GetScrollInfo (hwnd, SB_VERT, &si);
433 s_pScreenInfo->dwYOffset = -si.nPos;
470 SCROLLINFO si;
478 si.cbSize = sizeof (si);
479 si.fMask = SIF_ALL;
480 GetScrollInfo (hwnd, SB_VERT, &si);
483 iVertPos = si.nPos;
492 si.nPos = si.nMin;
496 si.nPos = si.nMax - si.nPage + 1;
500 si.nPos -= 1;
504 si.nPos += 1;
508 si.nPos -= si.nPage;
512 si.nPos += si.nPage;
516 si.nPos = si.nTrackPos;
527 si.fMask = SIF_POS;
528 SetScrollInfo (hwnd, SB_VERT, &si, TRUE);
529 GetScrollInfo (hwnd, SB_VERT, &si);
532 if (si.nPos != iVertPos)
535 s_pScreenInfo->dwYOffset = -si.nPos;
540 iVertPos - si.nPos,
555 SCROLLINFO si;
563 si.cbSize = sizeof (si);
564 si.fMask = SIF_ALL;
565 GetScrollInfo (hwnd, SB_HORZ, &si);
568 iHorzPos = si.nPos;
577 si.nPos = si.nMin;
581 si.nPos = si.nMax - si.nPage + 1;
585 si.nPos -= 1;
589 si.nPos += 1;
593 si.nPos -= si.nPage;
597 si.nPos += si.nPage;
601 si.nPos = si.nTrackPos;
612 si.fMask = SIF_POS;
613 SetScrollInfo (hwnd, SB_HORZ, &si, TRUE);
614 GetScrollInfo (hwnd, SB_HORZ, &si);
617 if (si.nPos != iHorzPos)
620 s_pScreenInfo->dwXOffset = -si.nPos;
624 iHorzPos - si.nPos,