diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ui/controls/list_item.cpp | 6 | ||||
-rw-r--r-- | src/ui/controls/list_item.hpp | 23 |
2 files changed, 29 insertions, 0 deletions
diff --git a/src/ui/controls/list_item.cpp b/src/ui/controls/list_item.cpp new file mode 100644 index 00000000..25dd49a8 --- /dev/null +++ b/src/ui/controls/list_item.cpp @@ -0,0 +1,6 @@ +#include "list_item.hpp" + +namespace cru::ui::controls +{ + +} diff --git a/src/ui/controls/list_item.hpp b/src/ui/controls/list_item.hpp new file mode 100644 index 00000000..8525e0e8 --- /dev/null +++ b/src/ui/controls/list_item.hpp @@ -0,0 +1,23 @@ +#pragma once + +#include "ui/control.hpp" + +namespace cru::ui::controls +{ + class ListItem : public Control + { + public: + static constexpr auto control_type = L"ListItem"; + + public: + static ListItem* Create(); + private: + ListItem(); + public: + ListItem(const ListItem& other) = delete; + ListItem(ListItem&& other) = delete; + ListItem& operator=(const ListItem& other) = delete; + ListItem& operator=(ListItem&& other) = delete; + ~ListItem() override = default; + }; +} |