• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/univ/

Lines Matching defs:arrow

38 // wxScrollArrowCaptureData: contains the data used while the arrow is being
64 // the arrow being held pressed (may be Arrow_None)
89 wxScrollArrows::Arrow arrow)
92 m_arrow = arrow;
133 void wxScrollArrows::DrawArrow(Arrow arrow,
147 arrowDirs[m_control->IsVertical()][arrow],
149 m_control->GetArrowState(arrow));
153 arrowDirs[m_control->IsVertical()][arrow],
155 m_control->GetArrowState(arrow));
162 void wxScrollArrows::UpdateCurrentFlag(Arrow arrow, Arrow arrowCur) const
164 m_control->SetArrowFlag(arrow, wxCONTROL_CURRENT, arrow == arrowCur);
169 Arrow arrow;
172 // no arrow has mouse if it left the window completely
173 arrow = Arrow_None;
177 arrow = m_control->HitTestArrow(event.GetPosition());
184 // outside the arrow or to resume it if we had paused it before
189 if ( arrow == m_captureData->m_arrowPressed )
192 m_control->SetArrowFlag(arrow, wxCONTROL_PRESSED, true);
201 if ( arrow != m_captureData->m_arrowPressed )
203 // stop as the mouse left the arrow
218 UpdateCurrentFlag(Arrow_First, arrow);
219 UpdateCurrentFlag(Arrow_Second, arrow);
221 // return true if it was really an event for an arrow
222 return !event.Leaving() && arrow != Arrow_None;
238 Arrow arrow = m_control->HitTestArrow(event.GetPosition());
239 if ( arrow == Arrow_None )
245 if ( m_control->GetArrowState(arrow) & wxCONTROL_DISABLED )
253 m_captureData->m_arrowPressed = arrow;
261 new wxScrollArrowTimer(m_control, arrow);
273 m_control->SetArrowFlag(arrow, wxCONTROL_PRESSED, true);
287 Arrow arrow = m_captureData->m_arrowPressed;
292 m_control->SetArrowFlag(arrow, wxCONTROL_PRESSED, false);