Code

change API: separate functions creating a blur filter, one for a given item, another...
[inkscape.git] / src / dialogs / guidelinedialog.h
index 0915287863d390676100dd0a1ab5de8e8a3f49dc..d12e34042fd03b6371e5871479677ad40d047d99 100644 (file)
 #define INKSCAPE_DIALOG_GUIDELINE_H
 
 #include <gtkmm/dialog.h>
+#include <gtkmm/table.h>
 #include <gtkmm/spinbutton.h>
 #include <gtkmm/label.h>
 #include <gtkmm/stock.h>
 #include <gtkmm/adjustment.h>
+#include "ui/widget/button.h"
 
 namespace Inkscape {
 namespace UI {
@@ -48,18 +50,14 @@ private:
 
     SPDesktop *_desktop;
     SPGuide *_guide;
-    Gtk::HBox   _b1;
-    Gtk::VBox   _b2;
-    Gtk::HBox   _b3;
-    Gtk::HBox   _b4;
-    Gtk::Label  _l1;
-    Gtk::Label  _l2;
-    Gtk::Button _but;
-    Gtk::Label  _m;
-    Gtk::Adjustment _a;
-    Gtk::SpinButton _e;
-
-    GtkWidget *_u;
+    Gtk::Table  _layout_table;
+    Gtk::Label  _label_descr;
+    Gtk::Label  _label_move;
+    Inkscape::UI::Widget::CheckButton _relative_toggle;
+    Gtk::Adjustment _adjustment;
+    Gtk::SpinButton _spin_button;
+
+    Gtk::Widget *_unit_selector;
     bool _mode;
     gdouble _oldpos;
 };