void CGUIDialogPictureInfo::FrameMove() { if (g_infoManager.GetCurrentSlide().GetPath() != m_currentPicture) { UpdatePictureInfo(); m_currentPicture = g_infoManager.GetCurrentSlide().GetPath(); } CGUIDialog::FrameMove(); }
void CGUIDialogPictureInfo::Render() { if (g_infoManager.GetCurrentSlide().m_strPath != m_currentPicture) { UpdatePictureInfo(); m_currentPicture = g_infoManager.GetCurrentSlide().m_strPath; } CGUIDialog::Render(); }
void CGUIDialogPictureInfo::FrameMove() { const CFileItem* item = CServiceBroker::GetGUI()->GetInfoManager().GetInfoProviders().GetPicturesInfoProvider().GetCurrentSlide(); if (item && item->GetPath() != m_currentPicture) { UpdatePictureInfo(); m_currentPicture = item->GetPath(); } CGUIDialog::FrameMove(); }
void CGUIDialogPictureInfo::OnInitWindow() { CGUIDialog::OnInitWindow(); UpdatePictureInfo(); }