summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/registered-widget.h
diff options
context:
space:
mode:
authorMaximilian Albert <maximilian.albert@gmail.com>2008-07-29 18:00:46 +0000
committercilix42 <cilix42@users.sourceforge.net>2008-07-29 18:00:46 +0000
commitddfdfbcbbe112f2f23199c9b89916b6a8529dbf3 (patch)
tree61be919e8ca3459694d5068f0cbd3332854ff4a3 /src/ui/widget/registered-widget.h
parentMartin sends another update :) (diff)
downloadinkscape-ddfdfbcbbe112f2f23199c9b89916b6a8529dbf3.tar.gz
inkscape-ddfdfbcbbe112f2f23199c9b89916b6a8529dbf3.zip
New registered widget (text entry box).
(bzr r6461)
Diffstat (limited to 'src/ui/widget/registered-widget.h')
-rw-r--r--src/ui/widget/registered-widget.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ui/widget/registered-widget.h b/src/ui/widget/registered-widget.h
index 67c7cfef6..a5c61f68a 100644
--- a/src/ui/widget/registered-widget.h
+++ b/src/ui/widget/registered-widget.h
@@ -24,6 +24,7 @@
#include "ui/widget/scalar.h"
#include "ui/widget/scalar-unit.h"
#include "ui/widget/point.h"
+#include "ui/widget/text.h"
#include "ui/widget/random.h"
#include "ui/widget/unit-menu.h"
#include "ui/widget/color-picker.h"
@@ -210,6 +211,21 @@ protected:
void on_value_changed();
};
+class RegisteredText : public RegisteredWidget<Text> {
+public:
+ virtual ~RegisteredText();
+ RegisteredText (const Glib::ustring& label,
+ const Glib::ustring& tip,
+ const Glib::ustring& key,
+ Registry& wr,
+ Inkscape::XML::Node* repr_in = NULL,
+ SPDocument *doc_in = NULL );
+
+protected:
+ sigc::connection _activate_connection;
+ void on_activate();
+};
+
class RegisteredColorPicker : public RegisteredWidget<ColorPicker> {
public:
virtual ~RegisteredColorPicker();