|
Jamba C++ API 7.5.0
|
Represents the box (dimension and position point of view) containing the zoom handles and scrollbar. More...
#include <ScrollbarView.h>
Public Member Functions | |
| RelativeCoord | computeCenter (double iOffsetPercent) const |
| CCoord | computeLongDimension (double iZoomPercent) const |
| double | computeOffsetPercent () const |
| double | computeZoomPercent () const |
| RelativeCoord | getEnd () const |
| CCoord | getLongDimension () const |
| RelativeCoord | getMaxEnd () const |
| RelativeCoord | getMinStart () const |
| RelativeView | getRelativeView () const |
| CCoord | getShortDimension () const |
| RelativeCoord | getStart () const |
| bool | isFull () const |
| bool | isMaxEnd () const |
| bool | isMinStart () const |
| void | maxZoom (RelativeCoord const &iNewCenter) |
| void | minZoom () |
| void | move (CCoord iDelta) |
| void | moveTo (RelativeCoord const &iNewCenter) |
| bool | stretch (CCoord iDelta, DragType iDragType) |
| stretch the box by iDelta (applied to the start or end) | |
Public Attributes | |
| RelativeCoord | fCenter |
| CCoord | fHalfSize |
| RelativeCoord | fMaxCenter |
| CCoord | fMaxSize |
| RelativeCoord | fMinCenter |
| CCoord | fMinSize |
| bool | fVertical |
| CRect | fViewSize |
| CCoord | fZoomHandlesSize |
Represents the box (dimension and position point of view) containing the zoom handles and scrollbar.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void maxZoom | ( | RelativeCoord const & | iNewCenter | ) |
| void minZoom | ( | ) |
|
inline |
|
inline |
| bool stretch | ( | CCoord | iDelta, |
| DragType | iDragType ) |
stretch the box by iDelta (applied to the start or end)
| RelativeCoord fCenter |
| CCoord fHalfSize |
| RelativeCoord fMaxCenter |
| CCoord fMaxSize |
| RelativeCoord fMinCenter |
| CCoord fMinSize |
| bool fVertical |
| CRect fViewSize |
| CCoord fZoomHandlesSize |