summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/parameter.h
diff options
context:
space:
mode:
authorJabiertxof <jtx@jtx>2017-05-27 12:00:01 +0000
committerJabiertxof <jtx@jtx>2017-05-27 12:00:01 +0000
commit9867bcf966bf0a52333fd3c129d94d3afa4baa55 (patch)
tree5ce6e2c1645b8f492a033d61946416d3eeedfcd7 /src/live_effects/parameter/parameter.h
parentChange bad named vars (diff)
downloadinkscape-9867bcf966bf0a52333fd3c129d94d3afa4baa55.tar.gz
inkscape-9867bcf966bf0a52333fd3c129d94d3afa4baa55.zip
More fixes to LPE
(bzr r15703.1.2)
Diffstat (limited to 'src/live_effects/parameter/parameter.h')
-rw-r--r--src/live_effects/parameter/parameter.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/live_effects/parameter/parameter.h b/src/live_effects/parameter/parameter.h
index bdba9f860..7ab7e30dd 100644
--- a/src/live_effects/parameter/parameter.h
+++ b/src/live_effects/parameter/parameter.h
@@ -57,6 +57,7 @@ public:
virtual bool param_readSVGValue(const gchar * strvalue) = 0; // returns true if new value is valid / accepted.
virtual gchar * param_getSVGValue() const = 0;
+ virtual void param_widget_is_visible(bool is_visible) {widget_is_visible = is_visible;}
void write_to_SVG();
virtual void param_set_default() = 0;
@@ -103,8 +104,7 @@ public:
const Glib::ustring& key,
Inkscape::UI::Widget::Registry* wr,
Effect* effect,
- gdouble default_value = 1.0,
- bool widget_is_visible = true);
+ gdouble default_value = 1.0);
virtual ~ScalarParam();
virtual bool param_readSVGValue(const gchar * strvalue);
@@ -121,11 +121,10 @@ public:
void addSlider(bool add_slider_widget) { add_slider = add_slider_widget; };
double param_get_max() { return max; };
double param_get_min() { return min; };
- void param_overwrite_widget(bool overwrite_widget);
+ void param_set_undo(bool set_undo);
virtual Gtk::Widget * param_newWidget();
inline operator gdouble() const { return value; };
- bool widget_is_visible;
protected:
gdouble value;
@@ -137,7 +136,7 @@ protected:
double inc_step;
double inc_page;
bool add_slider;
- bool overwrite_widget;
+ bool _set_undo;
private:
ScalarParam(const ScalarParam&);