aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ui/controls/list_item.cpp6
-rw-r--r--src/ui/controls/list_item.hpp23
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;
+ };
+}