2#include "DefinitionsGUI.h"
3#include "DefinitionsGUIResource.h"
12 class FL_EXPORT CGUIManagerContextMenuBase :
public Base::CFLBase
15 CGUIManagerContextMenuBase();
16 virtual ~CGUIManagerContextMenuBase();
17 virtual const CResult
Assign(
const CGUIManagerContextMenuBase& rhs);
18 virtual const CResult
Assign(
const CGUIManagerContextMenuBase* pRhs);
19 CGUIManagerContextMenuBase& operator=(
const CGUIManagerContextMenuBase& rhs);
21 virtual inline void InternalAppendMenu(CGUIPopupMenu* pMenu,
const UINT_PTR eMenuItem,
const Base::CFLString<wchar_t>& flstrName,
const long flags, EResourceIdBitmap eResourceId,
bool& bAddedMenu);
23 virtual inline void InternalAddSeparator(CGUIPopupMenu* pMenu,
bool& bAddedMenu)
const;
43 virtual void ShowUnavailableContextMenu(
bool bShow);
54 virtual bool IsUnavailableContextMenuVisible()
const;
56 virtual void AppendMenuSyncWindow(
const CGUIViewImageBase* pParentView, CGUIPopupMenu& cmenuPopup,
bool& bAddedMenu);
58 DeclareGetClassType();
61 bool m_bShowUnavailableContextMenu;
A class of view base.
Definition GUIViewImageBase.h:43
Definition D2DObject.h:12
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition DefinitionsGUIView3D.h:2930