X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fdialog_gradient.h;h=f9d674ccf451e076744275d2e7081b0b9fb9cdbc;hb=9459638ad6797b8139f1e9f0715c96076dbf0890;hp=7daa4acd634509053f5e71cc3f2a06c11c478632;hpb=4c3c01b90796b1ac068f95cfc7227914cd5c3b33;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/dialog_gradient.h b/synfig-studio/trunk/src/gtkmm/dialog_gradient.h index 7daa4ac..f9d674c 100644 --- a/synfig-studio/trunk/src/gtkmm/dialog_gradient.h +++ b/synfig-studio/trunk/src/gtkmm/dialog_gradient.h @@ -86,6 +86,7 @@ class Dialog_Gradient : public Gtk::Dialog Widget_Gradient* widget_gradient; Widget_ColorEdit* widget_color; + Gtk::Button *grab_button; void on_changed(); @@ -97,12 +98,15 @@ public: const synfig::Gradient& get_gradient()const { return widget_gradient->get_value(); } + void grab_button_set_sensitive(bool sensitive) { grab_button->set_sensitive(sensitive); } + void reset(); Dialog_Gradient(); ~Dialog_Gradient(); - + //! Inerface to external calls to fill in the Gradient Editor Dialog + //! when a Constant ValueNode or a Animated ValueNode is double cliked. void edit(const synfigapp::ValueDesc &x, etl::handle canvas_interface, synfig::Time time=0); }; // END of Dialog_Gradient