Code

family name field on svgfonts dialog now properly saves attribute. Should do the...
[inkscape.git] / src / ui / dialog / filter-effects-dialog.h
index da528c0a22da5857054eaf7fb151c04bcac3fbbf..9e39de2bb4149b5b0b4da9898bd9c07671adc3d8 100644 (file)
@@ -223,16 +223,12 @@ private:
     void update_color_matrix();
     void update_primitive_infobox();
 
-    // Filter effect selection
-    FilterModifier _filter_modifier;
-
     // Primitives Info Box  
     Gtk::Label _infobox_desc;
     Gtk::Image _infobox_icon;
 
     // View/add primitives
     Gtk::VBox _primitive_box;
-    PrimitiveList _primitive_list;
     UI::Widget::ComboBoxEnum<NR::FilterPrimitiveType> _add_primitive_type;
     Gtk::Button _add_primitive;
 
@@ -242,6 +238,7 @@ private:
     Gtk::VBox _settings_tab1;
     Gtk::Label _empty_settings;
     Gtk::Label _no_filter_selected;
+    bool _settings_initialized;
 
     class Settings;
     class MatrixAttr;
@@ -267,6 +264,11 @@ private:
     bool _locked;
     bool _attr_lock;
 
+    // These go last since they depend on the prior initialization of
+    // other FilterEffectsDialog members
+    FilterModifier _filter_modifier;
+    PrimitiveList _primitive_list;
+
     FilterEffectsDialog(FilterEffectsDialog const &d);
     FilterEffectsDialog& operator=(FilterEffectsDialog const &d);
 };