summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/find.h
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2006-11-29 02:17:34 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2006-11-29 02:17:34 +0000
commit084cbd56d1be03fd348ce0eedbebcbf7be05d94e (patch)
treeffa68cbd1f4dc58fcea109d9fd445170d39da9c5 /src/ui/dialog/find.h
parentNew widget helperclass for Gtk:Entry (diff)
downloadinkscape-084cbd56d1be03fd348ce0eedbebcbf7be05d94e.tar.gz
inkscape-084cbd56d1be03fd348ce0eedbebcbf7be05d94e.zip
'backup' commit. Added widgets to C++-find dialog. Work not finished.
(bzr r2052)
Diffstat (limited to 'src/ui/dialog/find.h')
-rw-r--r--src/ui/dialog/find.h31
1 files changed, 29 insertions, 2 deletions
diff --git a/src/ui/dialog/find.h b/src/ui/dialog/find.h
index 6d019b765..08a145707 100644
--- a/src/ui/dialog/find.h
+++ b/src/ui/dialog/find.h
@@ -17,6 +17,8 @@
#include "dialog.h"
#include "ui/widget/notebook-page.h"
+#include "ui/widget/button.h"
+#include "ui/widget/entry.h"
using namespace Inkscape::UI::Widget;
@@ -32,13 +34,38 @@ public:
static Find *create() { return new Find(); }
protected:
- Gtk::Notebook _notebook;
+ // Widgets:
+ Entry _entry_text;
+ Entry _entry_id;
+ Entry _entry_style;
+ Entry _entry_attribute;
- NotebookPage _page_find;
+ CheckButton _check_search_selection;
+ CheckButton _check_search_layer;
+ CheckButton _check_include_hidden;
+ CheckButton _check_include_locked;
+
+ // Type checkbutton widgets...
+ CheckButton _check_all;
+ CheckButton _check_all_shapes;
+ CheckButton _check_rects;
+ CheckButton _check_ellipses;
+ CheckButton _check_stars;
+ CheckButton _check_spirals;
+ CheckButton _check_paths;
+ CheckButton _check_texts;
+ CheckButton _check_groups;
+ CheckButton _check_clones;
+ CheckButton _check_images;
+ CheckButton _check_offsets;
+
private:
Find(Find const &d);
Find& operator=(Find const &d);
+
+ Button _button_clear;
+ Button _button_find;
};
} // namespace Dialog