void CMainWindow::onSlider (xl::uint id, int _min, int _max, int _curr, bool tracking, xl::ui::CControlPtr ctrl) { XL_PARAMETER_NOT_USED(id); XL_PARAMETER_NOT_USED(_min); XL_PARAMETER_NOT_USED(_max); XL_PARAMETER_NOT_USED(tracking); assert(id == m_slider->getID()); setIndex(_curr); }
LRESULT CMainWindow::OnKeyDown (UINT, WPARAM wParam, LPARAM lParam, BOOL &bHandled) { XL_PARAMETER_NOT_USED(lParam); assert(m_pDispatch != NULL); switch (wParam) { case 'A': case 'a': case VK_LEFT: m_pDispatch->execute(_T("showPrev")); break; case 'D': case 'd': case VK_RIGHT: case VK_SPACE: m_pDispatch->execute(_T("showNext")); break; case VK_UP: m_pDispatch->execute(_T("showLarger")); break; case VK_DOWN: m_pDispatch->execute(_T("showSmaller")); break; case 'S': case 's': case VK_OEM_5: // '\' and '|' m_pDispatch->execute(_T("showSwitch")); break; default: bHandled = false; break; } return 0; }
void CCtrlGesture::onTimer (uint id) { XL_PARAMETER_NOT_USED(id); assert(id == (uint)this); m_isTimeout = true; invalidate(); }