2 * Copyright (C) 2012-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
11 #include "guilib/GUIDialog.h"
19 class CGUIDialogPVRGuideInfo
: public CGUIDialog
22 CGUIDialogPVRGuideInfo();
23 ~CGUIDialogPVRGuideInfo() override
;
24 bool OnMessage(CGUIMessage
& message
) override
;
25 bool OnInfo(int actionID
) override
;
26 bool HasListItems() const override
{ return true; }
27 CFileItemPtr
GetCurrentListItem(int offset
= 0) override
;
29 void SetProgInfo(const std::shared_ptr
<CFileItem
>& item
);
32 void OnInitWindow() override
;
35 bool OnClickButtonOK(const CGUIMessage
& message
);
36 bool OnClickButtonRecord(const CGUIMessage
& message
);
37 bool OnClickButtonPlay(const CGUIMessage
& message
);
38 bool OnClickButtonFind(const CGUIMessage
& message
);
39 bool OnClickButtonAddTimer(const CGUIMessage
& message
);
40 bool OnClickButtonSetReminder(const CGUIMessage
& message
);
42 std::shared_ptr
<CFileItem
> m_progItem
;