# vscroll.h File Reference

## Classes
class | wxVarScrollHelperBase
| This class provides all common base functionality for scroll calculations shared among all variable scrolled window implementations as well as automatic scrollbar functionality, saved scroll positions, controlling target windows to be scrolled, as well as defining all required virtual functions that need to be implemented for any orientation specific work. More...
class | wxVarVScrollHelper
| This class provides functions wrapping the wxVarScrollHelperBase class, targeted for vertical-specific scrolling. More...
class | wxVarHScrollHelper
| This class provides functions wrapping the wxVarScrollHelperBase class, targeted for horizontal-specific scrolling. More...
class | wxVarHVScrollHelper
| This class provides functions wrapping the wxVarHScrollHelper and wxVarVScrollHelper classes, targeted for scrolling a window in both axis. More...
class | wxVScrolledWindow
| In the name of this class, "V" may stand for "variable" because it can be used for scrolling rows of variable heights; "virtual", because it is not necessary to know the heights of all rows in advance -- only those which are shown on the screen need to be measured; or even "vertical", because this class only supports scrolling vertically. More...
class | wxHScrolledWindow
| In the name of this class, "H" stands for "horizontal" because it can be used for scrolling columns of variable widths. More...
class | wxHVScrolledWindow
| This window inherits all functionality of both vertical and horizontal, variable scrolled windows. More...

|  | [ top ]