74 #include <nuttx/config.h> 79 #include <nuttx/nx/nxglib.h> 113 nxgl_coord_t x, nxgl_coord_t y,
114 nxgl_coord_t width, nxgl_coord_t height,
116 :
CNxWidget(pWidgetControl, x, y, width, height, WIDGET_BORDERLESS, style)
void setMinimumValue(const int value)
void setValueWithBitshift(const int32_t value)
bool isClicked(void) const
const T & getSource(void) const
CGlyphButton * m_upButton
bool moveTo(nxgl_coord_t x, nxgl_coord_t y)
virtual void handleValueChangeEvent(const CWidgetEventArgs &e)
virtual void onResize(nxgl_coord_t width, nxgl_coord_t height)
void setRaisesEvents(bool raises)
bool raisesEvents(void) const
const struct SBitmap g_arrowUp
void setValue(const int value)
const int getValue(void) const
CScrollbarVertical(const CScrollbarVertical &scrollbarVertical)
const int getMinimumValue(void) const
bool resize(nxgl_coord_t width, nxgl_coord_t height)
nxgl_coord_t getMinimumStep(void) const
nxgl_coord_t getHeight(void) const
void addWidgetEventHandler(CWidgetEventHandler *eventHandler)
void setValue(const int value)
void setPageSize(const nxgl_coord_t pageSize)
CGlyphButton * m_downButton
nxgl_coord_t m_buttonHeight
virtual void handleActionEvent(const CWidgetEventArgs &e)
void setMaximumValue(const int value)
const int getMinimumValue(void) const
void setValueWithBitshift(const int32_t value)
CWidgetEventHandlerList * m_widgetEventHandlers
const int getValue(void) const
void addWidget(CNxWidget *widget)
virtual void handleClickEvent(const CWidgetEventArgs &e)
virtual void handleReleaseOutsideEvent(const CWidgetEventArgs &e)
const struct SBitmap g_arrowDown
const nxgl_coord_t getPageSize(void) const
void setMaximumValue(const int value)
void setMinimumValue(const int value)
const int getMaximumValue(void) const
const int getMaximumValue(void) const
virtual void handleReleaseEvent(const CWidgetEventArgs &e)
CSliderVertical * m_slider
const nxgl_coord_t getPageSize(void) const
void raiseValueChangeEvent(void)
void setPageSize(const nxgl_coord_t pageSize)