- y_dx->update(plugin->config.y_dx);
- y_dy->update(plugin->config.y_dy);
- u_dx->update(plugin->config.u_dx);
- u_dy->update(plugin->config.u_dy);
- v_dx->update(plugin->config.v_dx);
- v_dy->update(plugin->config.v_dy);
+ switch(clear) {
+ case RESET_Y_DX :
+ y_dx_text->update((int64_t)plugin->config.y_dx);
+ y_dx_slider->update(plugin->config.y_dx);
+ break;
+ case RESET_Y_DY :
+ y_dy_text->update((int64_t)plugin->config.y_dy);
+ y_dy_slider->update(plugin->config.y_dy);
+ break;
+ case RESET_U_DX :
+ u_dx_text->update((int64_t)plugin->config.u_dx);
+ u_dx_slider->update(plugin->config.u_dx);
+ break;
+ case RESET_U_DY :
+ u_dy_text->update((int64_t)plugin->config.u_dy);
+ u_dy_slider->update(plugin->config.u_dy);
+ break;
+ case RESET_V_DX :
+ v_dx_text->update((int64_t)plugin->config.v_dx);
+ v_dx_slider->update(plugin->config.v_dx);
+ break;
+ case RESET_V_DY :
+ v_dy_text->update((int64_t)plugin->config.v_dy);
+ v_dy_slider->update(plugin->config.v_dy);
+ break;
+ case RESET_ALL :
+ default:
+ y_dx_text->update((int64_t)plugin->config.y_dx);
+ y_dx_slider->update(plugin->config.y_dx);
+ y_dy_text->update((int64_t)plugin->config.y_dy);
+ y_dy_slider->update(plugin->config.y_dy);
+ u_dx_text->update((int64_t)plugin->config.u_dx);
+ u_dx_slider->update(plugin->config.u_dx);
+ u_dy_text->update((int64_t)plugin->config.u_dy);
+ u_dy_slider->update(plugin->config.u_dy);
+ v_dx_text->update((int64_t)plugin->config.v_dx);
+ v_dx_slider->update(plugin->config.v_dx);
+ v_dy_text->update((int64_t)plugin->config.v_dy);
+ v_dy_slider->update(plugin->config.v_dy);
+ break;
+ }