summaryrefslogtreecommitdiff
path: root/src/colourpicker/ColourPickerActivity.h
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2012-09-20 00:30:39 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-09-25 19:05:42 (GMT)
commita9ccbf409b8970bde83a0f9d87b61d8192bfd525 (patch)
tree7abe661cdb1d9f1c82bc357893981a2193804500 /src/colourpicker/ColourPickerActivity.h
parenta4f12d367b8575a051705883ea23796607dc5165 (diff)
downloadpowder-a9ccbf409b8970bde83a0f9d87b61d8192bfd525.zip
powder-a9ccbf409b8970bde83a0f9d87b61d8192bfd525.tar.gz
display hex value in deco editor (replaces Cancel button)
Diffstat (limited to 'src/colourpicker/ColourPickerActivity.h')
-rw-r--r--src/colourpicker/ColourPickerActivity.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/colourpicker/ColourPickerActivity.h b/src/colourpicker/ColourPickerActivity.h
index d3b9dec..ec53b91 100644
--- a/src/colourpicker/ColourPickerActivity.h
+++ b/src/colourpicker/ColourPickerActivity.h
@@ -27,12 +27,16 @@ class ColourPickerActivity: public WindowActivity {
ui::Textbox * gValue;
ui::Textbox * bValue;
ui::Textbox * aValue;
+ ui::Label * hexValue;
ColourPickedCallback * callback;
+
+ void UpdateHexLabel(int r, int g, int b, int a);
public:
virtual void OnMouseMove(int x, int y, int dx, int dy);
virtual void OnMouseDown(int x, int y, unsigned button);
virtual void OnMouseUp(int x, int y, unsigned button);
+ virtual void OnTryExit(ExitMethod method);
ColourPickerActivity(ui::Colour initialColour, ColourPickedCallback * callback = NULL);
virtual ~ColourPickerActivity();
virtual void OnDraw();