FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
GUIMenuBarUserDefinedInfo.h
1
#pragma once
2
#include "GUIMenuBarButtonBase.h"
3
12
14
namespace
FLImaging
15
{
17
namespace
GUI
18
{
35
class
FL_EXPORT
CGUIMenuBarUserDefinedInfo
:
public
CGUIMenuBarButtonBase
36
{
37
public
:
45
CGUIMenuBarUserDefinedInfo
();
46
56
CGUIMenuBarUserDefinedInfo
(
const
CGUIMenuBarUserDefinedInfo
& rhs);
57
77
CGUIMenuBarUserDefinedInfo
(
78
const
Base::CFLString<wchar_t>
& str,
79
COLORREF clrBackground = RGB(80, 80, 80),
80
COLORREF clrText = RGB(255, 255, 255),
81
bool
bShow =
true
,
82
EGUIAlignment
eAlign =
EGUIAlignment_CENTER_CENTER
,
83
EGUIStringTrimming
eStringTrimming =
EGUIStringTrimming_EllipsisCharacter
84
);
85
93
virtual
~CGUIMenuBarUserDefinedInfo
();
94
95
friend
class
CGUIMenuBar;
96
};
97
}
98
}
FLImaging::Base::CFLString
Template type string class.
Definition
FLString.h:34
FLImaging::GUI::CGUIMenuBarUserDefinedInfo::CGUIMenuBarUserDefinedInfo
CGUIMenuBarUserDefinedInfo()
Default constructor. Creates a user-defined info item with default settings.
FLImaging::GUI::CGUIMenuBarUserDefinedInfo::CGUIMenuBarUserDefinedInfo
CGUIMenuBarUserDefinedInfo(const CGUIMenuBarUserDefinedInfo &rhs)
Copy constructor. Creates a user-defined info item by copying another instance.
FLImaging::GUI::CGUIMenuBarUserDefinedInfo::CGUIMenuBarUserDefinedInfo
CGUIMenuBarUserDefinedInfo(const Base::CFLString< wchar_t > &str, COLORREF clrBackground=RGB(80, 80, 80), COLORREF clrText=RGB(255, 255, 255), bool bShow=true, EGUIAlignment eAlign=EGUIAlignment_CENTER_CENTER, EGUIStringTrimming eStringTrimming=EGUIStringTrimming_EllipsisCharacter)
Constructs a user-defined info item with explicit display settings.
FLImaging::GUI::CGUIMenuBarUserDefinedInfo::~CGUIMenuBarUserDefinedInfo
virtual ~CGUIMenuBarUserDefinedInfo()
Destructor.
FLImaging::GUI
Definition
D2DObject.h:12
FLImaging::GUI::EGUIStringTrimming
EGUIStringTrimming
Cut option if string is out of layout square.
Definition
DefinitionsGUI.h:14020
FLImaging::GUI::EGUIStringTrimming_EllipsisCharacter
@ EGUIStringTrimming_EllipsisCharacter
Specifies that the string is broken at the boundary of the last character within the layout rectangle...
Definition
DefinitionsGUI.h:14051
FLImaging::GUI::EGUIAlignment
EGUIAlignment
Alignment information.
Definition
DefinitionsGUI.h:13858
FLImaging::GUI::EGUIAlignment_CENTER_CENTER
@ EGUIAlignment_CENTER_CENTER
Center alignment.
Definition
DefinitionsGUI.h:13961
FLImaging
Generated on
for FLImaging by
1.17.0