FLImaging
7.6.11.1
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
GUIPropertyItemIPAddress.h
1
7
#pragma once
8
#include "GUIPropertyItemBase.h"
9
11
namespace
FLImaging
12
{
14
namespace
GUI
15
{
27
class
FL_EXPORT
CGUIPropertyItemIPAddress
:
public
CGUIPropertyItemBase
28
{
29
public
:
37
CGUIPropertyItemIPAddress
();
38
46
virtual
~CGUIPropertyItemIPAddress
();
47
59
virtual
CMFCPropertyGridProperty*
CreateGridProperty
()
override
;
60
78
virtual
bool
SetValue
(
Base::CFLString<wchar_t>
strValue,
bool
bInvokeCallback =
true
)
override
;
79
91
virtual
Base::CFLString<wchar_t>
GetValue
()
const override
;
92
102
virtual
void
Enable
(
bool
bEnable)
override
;
103
};
104
}
105
}
106
FLImaging::Base::CFLString
Template type string class.
Definition
FLString.h:34
FLImaging::GUI::CGUIPropertyItemBase::CGUIPropertyItemBase
CGUIPropertyItemBase()
Default constructor.
FLImaging::GUI::CGUIPropertyItemIPAddress::SetValue
virtual bool SetValue(Base::CFLString< wchar_t > strValue, bool bInvokeCallback=true) override
Set the IP address as a string.
FLImaging::GUI::CGUIPropertyItemIPAddress::~CGUIPropertyItemIPAddress
virtual ~CGUIPropertyItemIPAddress()
Destructor.
FLImaging::GUI::CGUIPropertyItemIPAddress::CreateGridProperty
virtual CMFCPropertyGridProperty * CreateGridProperty() override
Create the property-grid node for this IP address item.
FLImaging::GUI::CGUIPropertyItemIPAddress::Enable
virtual void Enable(bool bEnable) override
Enable or disable editing of this item.
FLImaging::GUI::CGUIPropertyItemIPAddress::CGUIPropertyItemIPAddress
CGUIPropertyItemIPAddress()
Default constructor.
FLImaging::GUI::CGUIPropertyItemIPAddress::GetValue
virtual Base::CFLString< wchar_t > GetValue() const override
Get the current IP address as a string.
FLImaging::GUI
Definition
D2DObject.h:12
FLImaging
Generated on
for FLImaging by
1.17.0