index 1778af8f15e3ea37efe595ac9fd45320c6a2e449..daba43784401d85e36cd0dc59feb57156a22b842 100644 (file)
#include <glib/gtypes.h>
-#include "ui/widget/registry.h"
#include "ui/widget/registered-enums.h"
#include <gtkmm/tooltips.h>
virtual ~EnumParam() { };
- virtual Gtk::Widget * param_newWidget(Gtk::Tooltips * tooltips) {
+ virtual Gtk::Widget * param_newWidget(Gtk::Tooltips * /*tooltips*/) {
Inkscape::UI::Widget::RegisteredEnum<E> *regenum = Gtk::manage (
new Inkscape::UI::Widget::RegisteredEnum<E>( param_label, param_tooltip,
param_key, *enumdataconv, *param_wr, param_effect->getRepr(), param_effect->getSPDoc() ) );
regenum->set_active_by_id(value);
- regenum->set_undo_parameters(SP_VERB_DIALOG_LIVE_PATH_EFFECT, _("Change enum parameter"));
+ regenum->combobox()->setProgrammatically = false;
+ regenum->set_undo_parameters(SP_VERB_DIALOG_LIVE_PATH_EFFECT, _("Change enumeration parameter"));
return dynamic_cast<Gtk::Widget *> (regenum);
};