bool scrollbarLike = false) const;
// process a mouse move, enter or leave event, possibly calling
- // wxControlWithArrows::SetArrowState() if wxControlWithArrows::HitTest()
- // says that the mosue has left/entered an arrow
+ // wxControlWithArrows::SetArrowState() if
+ // wxControlWithArrows::HitTestArrow() says that the mouse has left/entered
+ // an arrow
bool HandleMouseMove(const wxMouseEvent& event) const;
// process a mouse click event
int flag, bool set = true) = 0;
// hit testing: return on which arrow the point is (or Arrow_None)
- virtual wxScrollArrows::Arrow HitTest(const wxPoint& pt) const = 0;
+ virtual wxScrollArrows::Arrow HitTestArrow(const wxPoint& pt) const = 0;
// called when the arrow is pressed, return true to continue scrolling and
// false to stop it
virtual int GetArrowState(wxScrollArrows::Arrow arrow) const;
virtual void SetArrowFlag(wxScrollArrows::Arrow arrow, int flag, bool set);
virtual bool OnArrow(wxScrollArrows::Arrow arrow);
- virtual wxScrollArrows::Arrow HitTest(const wxPoint& pt) const;
+ virtual wxScrollArrows::Arrow HitTestArrow(const wxPoint& pt) const;
// for wxControlRenderer::DrawScrollbar() only
const wxScrollArrows& GetArrows() const { return m_arrows; }
virtual int GetArrowState(wxScrollArrows::Arrow arrow) const;
virtual void SetArrowFlag(wxScrollArrows::Arrow arrow, int flag, bool set);
virtual bool OnArrow(wxScrollArrows::Arrow arrow);
- virtual wxScrollArrows::Arrow HitTest(const wxPoint& pt) const;
+ virtual wxScrollArrows::Arrow HitTestArrow(const wxPoint& pt) const;
// for wxStdSpinButtonInputHandler
const wxScrollArrows& GetArrows() { return m_arrows; }
}
else // Moving() or Entering(), treat them the same here
{
- arrow = m_control->HitTest(event.GetPosition());
+ arrow = m_control->HitTestArrow(event.GetPosition());
}
#if wxUSE_TIMER
{
if ( !m_captureData )
{
- Arrow arrow = m_control->HitTest(event.GetPosition());
+ Arrow arrow = m_control->HitTestArrow(event.GetPosition());
if ( arrow == Arrow_None )
{
// mouse pressed over something else
return size;
}
-wxScrollArrows::Arrow wxScrollBar::HitTest(const wxPoint& pt) const
+wxScrollArrows::Arrow wxScrollBar::HitTestArrow(const wxPoint& pt) const
{
switch ( m_renderer->HitTestScrollbar(this, pt) )
{
}
}
-wxScrollArrows::Arrow wxSpinButton::HitTest(const wxPoint& pt) const
+wxScrollArrows::Arrow wxSpinButton::HitTestArrow(const wxPoint& pt) const
{
wxRect rectArrow1, rectArrow2;
CalcArrowRects(&rectArrow1, &rectArrow2);