no message
[xbmc:xbmc-antiquated.git] / xbmc / GUIWindowPrograms.h
1 #pragma once
2 #include "guiwindow.h"
3 #include "FileItem.h"
4
5 class CGUIWindowPrograms :
6   public CGUIWindow
7 {
8 public:
9   CGUIWindowPrograms(void);
10   virtual ~CGUIWindowPrograms(void);
11   virtual bool    OnMessage(CGUIMessage& message);
12   virtual void    Render();
13   virtual void    OnKey(const CKey& key);
14 protected:
15   
16   
17   void            Update(const CStdString& strDirectory);
18   void            LoadDirectory(const CStdString& strDirectory);
19   void            OnClick(int iItem);
20   void            OnSort();
21   void            UpdateButtons();
22   void            Clear();
23   
24   vector <CFileItem*> m_vecItems;
25   CStdString          m_strDirectory;
26   
27 };