100 nxgl_coord_t x, nxgl_coord_t y,
101 nxgl_coord_t width, nxgl_coord_t height,
103 :
CImage(pWidgetControl, 0, (height>>1) - (pGripBitmap->getHeight() >> 1),
104 pGripBitmap->getWidth(), pGripBitmap->getHeight(),
170 nxgl_coord_t vX, nxgl_coord_t vY)
187 if (destX < rect.
getX())
nxgl_coord_t getHeight(void) const
virtual void onClick(nxgl_coord_t x, nxgl_coord_t y)
bool moveTo(nxgl_coord_t x, nxgl_coord_t y)
nxgl_coord_t getWidth(void) const
nxgl_coord_t getX(void) const
nxgl_coord_t m_grabPointX
virtual void onResize(nxgl_coord_t width, nxgl_coord_t height)
nxgl_coord_t getHeight(void) const
void getClientRect(CRect &rect) const
virtual void onRelease(nxgl_coord_t x, nxgl_coord_t y)
CGlyphSliderHorizontalGrip(CWidgetControl *pWidgetControl, nxgl_coord_t x, nxgl_coord_t y, nxgl_coord_t width, nxgl_coord_t height, IBitmap *pGripBitmap)
void setDraggable(bool isDraggable)
nxgl_coord_t getWidth(void) const
nxgl_coord_t getX(void) const
virtual void onReleaseOutside(nxgl_coord_t x, nxgl_coord_t y)
virtual void onDrag(nxgl_coord_t x, nxgl_coord_t y, nxgl_coord_t vX, nxgl_coord_t vY)
void startDragging(nxgl_coord_t x, nxgl_coord_t y)