GUIFramework
1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
EditControl.cpp
Go to the documentation of this file.
1
#include "
EditControl.h
"
2
3
#include "
BaseComposites/BaseComposite.h
"
4
5
using namespace
std;
6
7
namespace
gui_framework
8
{
9
EditControl::EditControl
(
const
wstring& editControlName,
const
utility::ComponentSettings
& settings,
BaseComposite
* parent,
bool
isMultiLine) :
10
BaseEditControl
11
(
12
editControlName,
13
settings,
14
parent,
15
isMultiLine
16
),
17
IResizableComponent
18
(
19
handle,
20
parent->getHandle()
21
)
22
{
23
24
}
25
26
size_t
EditControl::getHash
()
const
27
{
28
return
typeid
(
EditControl
).hash_code();
29
}
30
}
BaseComposite.h
EditControl.h
gui_framework::BaseComposite
Base class for all windows that has children windows.
Definition
BaseComposite.h:23
gui_framework::BaseEditControl
Base class for all edit controls.
Definition
BaseEditControl.h:14
gui_framework::EditControl::EditControl
EditControl(const std::wstring &editControlName, const utility::ComponentSettings &settings, BaseComposite *parent, bool isMultiLine=false)
Definition
EditControl.cpp:9
gui_framework::EditControl::getHash
size_t getHash() const override
Used as key in creators.
Definition
EditControl.cpp:26
gui_framework
Definition
BaseComponent.cpp:21
gui_framework::utility::ComponentSettings
All settings for windows.
Definition
ComponentSettings.h:11
GUIFramework
src
Components
EditControl.cpp
Generated by
1.12.0