The scroll area widget manages a content area and a viewport area through which the content is viewed. When the content area becomes larger than the viewport area, scrollbars are placed to permit viewing of the entire content by scrolling the content. Depending on the mode, scrollbars may be displayed on an as-needed basis, always, or never. Normally, the scroll area's size and the content's size are independent; however, it is possible to disable scrolling in the horizontal (vertical) direction. In this case, the content width (height) will influence the width (height) of the scroll area widget. For content which is time-consuming to repaint, continuous scrolling may be turned off.
Return content size.
Reimplemented in AFXBaseTable, AFXOptionTreeList, FXIconList, FXImageView, FXList, FXMDIClient, FXScrollWindow, FXTable, FXText, and FXTreeList.
Return default height.
Reimplemented from FXComposite.
Reimplemented in AFXBaseTable, AFXList, AFXOptionTreeList, AFXTable, AFXTreeTable, FXList, FXTable, FXText, and FXTreeList.
Return default width.
Reimplemented from FXComposite.
Reimplemented in AFXBaseTable, AFXOptionTreeList, AFXTable, AFXTreeTable, FXList, FXTable, FXText, and FXTreeList.
Move contents to the specified position.
Reimplemented in AFXBaseTable, AFXOptionTreeList, AFXTable, FXIconList, FXMDIClient, FXScrollWindow, FXTable, and FXText.
Argument | Type | Default | Description |
x | Int | ||
y | Int |
Scrollbar options
SCROLLERS_NORMAL | Show the scrollbars when needed. |
HSCROLLER_ALWAYS | Always show horizontal scrollers. |
HSCROLLER_NEVER | Never show horizontal scrollers. |
VSCROLLER_ALWAYS | Always show vertical scrollers. |
VSCROLLER_NEVER | Never show vertical scrollers. |
HSCROLLING_ON | Horizontal scrolling turned on (default). |
HSCROLLING_OFF | Horizontal scrolling turned off. |
VSCROLLING_ON | Vertical scrolling turned on (default). |
VSCROLLING_OFF | Vertical scrolling turned off. |
SCROLLERS_TRACK | Scrollers track continuously for smooth scrolling. |
SCROLLERS_DONT_TRACK | Scrollers don't track continuously. |