Lines Matching refs:TopRow

37     List->TopRow = TopRow;  in StorePos()
44 TopRow = List->TopRow; in GetPos()
82 ypos = List->Row - List->TopRow; in HandleEvent()
83 List->TopRow = Event.Msg.Param1; in HandleEvent()
84 List->Row = List->TopRow + ypos; in HandleEvent()
130 yy = y + TopRow; in HandleMouse()
199 if (OldLeftCol != LeftCol || OldTopRow != TopRow || OldCount != List->Count) in UpdateView()
211 if (OldLeftCol != LeftCol || OldTopRow != TopRow || OldCount != List->Count) in UpdateView()
216 OldTopRow = TopRow; in UpdateView()
227 OldTopRow = TopRow; in RepaintView()
252 if (PaintAll || I + TopRow == Row || I + TopRow == OldRow) { in PaintView()
253 int mark = List->IsMarked(I + TopRow); in PaintView()
254 int hilit = List->IsHilited(I + TopRow); in PaintView()
255 color = ((Row == I + TopRow) && View->MView->Win->IsActive()) in PaintView()
261 if (I + TopRow < List->Count) in PaintView()
262 List->DrawLine(B, I + TopRow, LeftCol, color, W); in PaintView()
294 View->MView->Win->SetSbVPos(TopRow, H, List->Count + (WeirdScroll ? H - 1 : 0)); in RepaintStatus()
314 View->MView->Win->ConSetCursorPos(0, Row - TopRow); in RepaintStatus()
322 TopRow(0), in EList()
416 int OTopRow = TopRow; in FixPos()
434 if (TopRow + H > Count) TopRow = Count - H; in FixPos()
438 TopRow = Row - H / 2; in FixPos()
441 if (TopRow + scrollBorderY > Row) TopRow = Row - scrollJumpY + 1 - scrollBorderY; in FixPos()
442 if (TopRow + H - scrollBorderY <= Row) TopRow = Row - H + 1 + scrollJumpY - 1 + scrollBorderY; in FixPos()
443 if (TopRow < 0) TopRow = 0; in FixPos()
445 if (OTopRow != TopRow || OLeftCol != LeftCol || ORow != Row) { in FixPos()
540 TopRow -= H; in MovePageUp()
543 if (TopRow < 0) in MovePageUp()
544 TopRow = 0; in MovePageUp()
559 TopRow += H; in MovePageDown()
562 if (TopRow > Row) in MovePageDown()
563 TopRow = Row; in MovePageDown()
566 if (TopRow < 0) in MovePageDown()
567 TopRow = 0; in MovePageDown()
591 if (TopRow == Count - 1) in ScrollUp()
594 TopRow += Rows; in ScrollUp()
601 if (TopRow > Row) in ScrollUp()
602 TopRow = Row; in ScrollUp()
608 if (TopRow == 0) in ScrollDown()
611 TopRow -= Rows; in ScrollDown()
616 if (TopRow < 0) in ScrollDown()
617 TopRow = 0; in ScrollDown()
623 if (Row <= TopRow) in MovePageStart()
625 Row = TopRow; in MovePageStart()
638 if (Row == TopRow + H - 1) in MovePageEnd()
641 Row = TopRow + H - 1; in MovePageEnd()