+ plugin->config.reset(RESET_ALL);
+ window->update_gui(RESET_ALL);
+ plugin->send_configure_change();
+ return 1;
+}
+
+
+YUVShiftSliderClr::YUVShiftSliderClr(YUVShiftEffect *plugin, YUVShiftWindow *window, int x, int y, int w, int clear)
+ : BC_Button(x, y, w, plugin->get_theme()->get_image_set("reset_button"))
+{
+ this->plugin = plugin;
+ this->window = window;
+ this->clear = clear;
+}
+YUVShiftSliderClr::~YUVShiftSliderClr()
+{
+}
+int YUVShiftSliderClr::handle_event()
+{
+ // clear==1 ==> y_dx slider --- clear==2 ==> y_dy slider
+ // clear==3 ==> u_dx slider --- clear==4 ==> u_dy slider
+ // clear==5 ==> v_dx slider --- clear==6 ==> v_dy slider
+ plugin->config.reset(clear);
+ window->update_gui(clear);