2#include "GUIMenuItemBase.h"
9 class CGUIFixedViewPlacementSet;
12 class FL_EXPORT CGUIMenuItemFixedViewPreset :
public CGUIMenuItemBase
15 CGUIMenuItemFixedViewPreset();
16 virtual ~CGUIMenuItemFixedViewPreset();
19 virtual bool OnRButtonClick()
override;
20 virtual void CreateDialogOfAddFixedViewPlacementSet();
21 virtual const CResult AddFixedViewPlacementSet(
const Base::CFLString<wchar_t>& flstrName, CGUIFixedViewPlacementSet& fvpSet);
23 virtual const CResult ImportFixedViewPreset(
const wchar_t* pWcsFileNameWithPath =
nullptr);
24 virtual const CResult ExportFixedViewPreset(
const wchar_t* pWcsFileNameWithPath =
nullptr);
26 virtual void OnReceiveBroadcast(
const Base::CBroadcastMessage* pMessage)
override;
27 friend class CGUIPaneMenu;