summaryrefslogtreecommitdiff
path: root/src/gui/interface/CopyTextButton.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/interface/CopyTextButton.h')
-rw-r--r--src/gui/interface/CopyTextButton.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/gui/interface/CopyTextButton.h b/src/gui/interface/CopyTextButton.h
new file mode 100644
index 0000000..39e4280
--- /dev/null
+++ b/src/gui/interface/CopyTextButton.h
@@ -0,0 +1,22 @@
+#ifndef COPYTEXTBUTTON_H
+#define COPYTEXTBUTTON_H
+
+#include "Button.h"
+#include "Label.h"
+
+namespace ui
+{
+class CopyTextButton : public Button
+{
+ ui::Label *copyTextLabel;
+public:
+ CopyTextButton(Point position, Point size, std::string buttonText, Label *copyTextLabel_);
+
+ virtual void OnMouseClick(int x, int y, unsigned int button);
+
+ virtual void OnMouseEnter(int x, int y);
+ virtual void OnMouseLeave(int x, int y);
+};
+}
+#endif /* COPYTEXTBUTTON_H */
+