コード例 #1
0
void CGUIDialogPictureInfo::FrameMove()
{
  if (g_infoManager.GetCurrentSlide().GetPath() != m_currentPicture)
  {
    UpdatePictureInfo();
    m_currentPicture = g_infoManager.GetCurrentSlide().GetPath();
  }
  CGUIDialog::FrameMove();
}
コード例 #2
0
ファイル: GUIDialogPictureInfo.cpp プロジェクト: Kr0nZ/boxee
void CGUIDialogPictureInfo::Render()
{
  if (g_infoManager.GetCurrentSlide().m_strPath != m_currentPicture)
  {
    UpdatePictureInfo();
    m_currentPicture = g_infoManager.GetCurrentSlide().m_strPath;
  }
  CGUIDialog::Render();
}
コード例 #3
0
ファイル: GUIDialogPictureInfo.cpp プロジェクト: Arcko/xbmc
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();
}
コード例 #4
0
void CGUIDialogPictureInfo::OnInitWindow()
{
  CGUIDialog::OnInitWindow();
  UpdatePictureInfo();
}