FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
GUIManagerContextMenuBase.h
1
#pragma once
2
#include "DefinitionsGUI.h"
3
#include "DefinitionsGUIResource.h"
4
5
namespace
FLImaging
6
{
7
namespace
GUI
8
{
9
class
CGUIPopupMenu;
10
class
CGUIViewImageBase
;
11
12
class
FL_EXPORT CGUIManagerContextMenuBase :
public
Base::CFLBase
13
{
14
public
:
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);
20
21
virtual
inline
void
InternalAppendMenu(CGUIPopupMenu* pMenu,
const
UINT_PTR eMenuItem,
const
Base::CFLString<wchar_t>& flstrName,
const
long
flags, EResourceIdBitmap eResourceId,
bool
& bAddedMenu);
22
23
virtual
inline
void
InternalAddSeparator(CGUIPopupMenu* pMenu,
bool
& bAddedMenu)
const
;
24
43
virtual
void
ShowUnavailableContextMenu(
bool
bShow);
44
54
virtual
bool
IsUnavailableContextMenuVisible()
const
;
55
56
virtual
void
AppendMenuSyncWindow(
const
CGUIViewImageBase* pParentView, CGUIPopupMenu& cmenuPopup,
bool
& bAddedMenu);
57
58
DeclareGetClassType();
59
60
protected
:
61
bool
m_bShowUnavailableContextMenu;
62
};
63
}
64
}
FLImaging::GUI::CGUIViewImageBase
A class of view base.
Definition
GUIViewImageBase.h:44
FLImaging::GUI
Definition
D2DObject.h:12
FLImagingCLR::GUI::EAvailableView3DFigureContextMenu::Assign
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition
DefinitionsGUIView3D.h:3531
FLImaging
Generated on
for FLImaging by
1.17.0