| public |
appendLineappendLine(line as String) as Void: |
No summary. |
| public |
clampScrollOffsetForclampScrollOffsetFor(totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Void: |
Clamps the current scroll offset to the valid range. |
| public |
clear clear() as Void:
|
No summary. |
| public |
contentWidthcontentWidth(viewWidth as Int, totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0, rightInset as Int = 0) as Int: |
Returns the content width when the scrollbar reserves one column. |
| public |
handleVerticalScrollbarMousehandleVerticalScrollbarMouse(mouse as MouseEvent, localX as Int, localY as Int, viewWidth as Int, viewHeight as Int, totalLines as Int, topInset as Int = 0, bottomInset as Int = 0, rightInset as Int = 0) as Boolean: |
Handles mouse interaction with the vertical scrollbar. |
| public |
hasVerticalScrollbarhasVerticalScrollbar(totalLines as Int, viewWidth as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Boolean: |
Returns true when a vertical scrollbar is needed. |
| public |
maxScrollOffsetFormaxScrollOffsetFor(totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Int: |
Computes the maximal vertical scroll offset for the given content size. |
| public override |
paintToFrame |
No summary. |
| public |
scrollByAmountscrollByAmount(delta as Int, totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Boolean: |
Scrolls vertically by the requested delta. |
| public |
scrollToTrackRowscrollToTrackRow(trackRow as Int, totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Boolean: |
Scrolls to the absolute track row targeted by the mouse. |
| public |
scrollbarColumnscrollbarColumn(viewWidth as Int, rightInset as Int = 0) as Int: |
Returns the track column for the vertical scrollbar. |
| public |
scrollbarThumbSizescrollbarThumbSize(totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Int: |
Returns the scrollbar thumb size in rows. |
| public |
scrollbarThumbTopscrollbarThumbTop(totalLines as Int, viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Int: |
Returns the scrollbar thumb top row relative to the viewport. |
| public override |
toString |
Returns full textual content of the view. |
| public |
visibleRowCountvisibleRowCount(viewHeight as Int, topInset as Int = 0, bottomInset as Int = 0) as Int: |
Returns the number of visible rows available for scrollable content. |