70 #ifndef __INCLUDE_CSCROLLBARVERTICAL_HXX 71 #define __INCLUDE_CSCROLLBARVERTICAL_HXX 77 #include <nuttx/config.h> 82 #include <nuttx/nx/nxglib.h> 97 #if defined(__cplusplus) 101 class CSliderVertical;
131 virtual void onResize(nxgl_coord_t width, nxgl_coord_t height);
157 nxgl_coord_t x, nxgl_coord_t y,
158 nxgl_coord_t width, nxgl_coord_t height,
289 #endif // __cplusplus 291 #endif // __INCLUDE_CSCROLLBARVERTICAL_HXX
void setMinimumValue(const int value)
void setValueWithBitshift(const int32_t value)
CGlyphButton * m_upButton
virtual ~CScrollbarVertical(void)
virtual void handleValueChangeEvent(const CWidgetEventArgs &e)
virtual void onResize(nxgl_coord_t width, nxgl_coord_t height)
void setValue(const int value)
const int getValue(void) const
CScrollbarVertical(const CScrollbarVertical &scrollbarVertical)
const int getMinimumValue(void) const
CGlyphButton * m_downButton
nxgl_coord_t m_buttonHeight
virtual void handleActionEvent(const CWidgetEventArgs &e)
virtual void handleClickEvent(const CWidgetEventArgs &e)
virtual void handleReleaseOutsideEvent(const CWidgetEventArgs &e)
void setMaximumValue(const int value)
const int getMaximumValue(void) const
virtual void handleReleaseEvent(const CWidgetEventArgs &e)
CSliderVertical * m_slider
const nxgl_coord_t getPageSize(void) const
void setPageSize(const nxgl_coord_t pageSize)