((BlurWindow*)thread->window)->lock_window("BlurMain::update_gui");
((BlurWindow*)thread->window)->horizontal->update(config.horizontal);
((BlurWindow*)thread->window)->vertical->update(config.vertical);
((BlurWindow*)thread->window)->lock_window("BlurMain::update_gui");
((BlurWindow*)thread->window)->horizontal->update(config.horizontal);
((BlurWindow*)thread->window)->vertical->update(config.vertical);