bool CGUIWindowPVRGuide::OnClickButton(CGUIMessage &message) { bool bReturn = false; if (IsSelectedButton(message)) { unsigned int iControl = message.GetSenderId(); bReturn = true; if (iControl == CONTROL_BTNGUIDE) { if (++m_iGuideView > GUIDE_VIEW_TIMELINE) m_iGuideView = GUIDE_VIEW_CHANNEL; } else if (iControl == CONTROL_BTNGUIDE_CHANNEL) m_iGuideView = GUIDE_VIEW_CHANNEL; else if (iControl == CONTROL_BTNGUIDE_NOW) m_iGuideView = GUIDE_VIEW_NOW; else if (iControl == CONTROL_BTNGUIDE_NEXT) m_iGuideView = GUIDE_VIEW_NEXT; else if (iControl == CONTROL_BTNGUIDE_TIMELINE) m_iGuideView = GUIDE_VIEW_TIMELINE; else bReturn = false; if (bReturn) UpdateData(); } return bReturn; }
bool CGUIWindowPVRSearch::OnClickButton(CGUIMessage &message) { bool bReturn = false; if (IsSelectedButton(message)) { bReturn = true; ShowSearchResults(); } return bReturn; }
bool CGUIWindowPVRGuide::OnClickButton(CGUIMessage &message) { bool bReturn = false; if (IsSelectedButton(message)) { bReturn = true; if (++m_iGuideView > GUIDE_VIEW_TIMELINE) m_iGuideView = GUIDE_VIEW_CHANNEL; UpdateData(); } return bReturn; }