index f2313adae6124914432d7c8d500333ca30d10492..7dc892fea75e6d22a64ef069b1113197b917b847 100644 (file)
-/**
- * \brief Fill and Stroke dialog
- * based on sp_object_properties_dialog
- *
- * Authors:
+/** @file
+ * @brief Fill and Stroke dialog
+ */
+/* Authors:
* Bryce W. Harrington <bryce@bryceharrington.org>
* Gustav Broberg <broberg@kth.se>
*
#include "ui/widget/panel.h"
#include "ui/widget/notebook-page.h"
-#include "ui/widget/filter-effect-chooser.h"
+#include "ui/widget/object-composite-settings.h"
using namespace Inkscape::UI::Widget;
NotebookPage _page_stroke_paint;
NotebookPage _page_stroke_style;
- Gtk::VBox _fe_vbox;
- Gtk::Alignment _fe_alignment;
-
- Gtk::VBox _opacity_vbox;
- Gtk::HBox _opacity_label_box;
- Gtk::HBox _opacity_hbox;
- Gtk::Label _opacity_label;
- Gtk::Adjustment _opacity_adjustment;
- Gtk::HScale _opacity_hscale;
- Gtk::SpinButton _opacity_spin_button;
+ StyleSubject::Selection _subject;
+ ObjectCompositeSettings _composite_settings;
Gtk::HBox &_createPageTabLabel(const Glib::ustring &label,
const char *label_image);
- SimpleFilterModifier _fe_cb;
void _layoutPageFill();
void _layoutPageStrokePaint();
void _layoutPageStrokeStyle();
- void _blendBlurValueChanged();
- void _opacityValueChanged();
-
- bool _blocked;
-
private:
FillAndStroke(FillAndStroke const &d);
FillAndStroke& operator=(FillAndStroke const &d);