x >= w) {
			if(sy >= linear_scale_y && sy < linear_scale_y + buttons_h) {
				linear_scale_checked = true;
				atan_scale_checked = false;
			}
			if(sy >= atan_scale_y && sy < atan_scale_y + buttons_h) {
				linear_scale_checked = false;
				atan_scale_checked = true;
			}
			if(sy >= scale_dec_y && sy < scale_dec_y + buttons_h)
				scale_value /= 4.;
			if(sy >= scale_inc_y && sy < scale_inc_y + buttons_h)
				scale_value *= 4.;
			if(sy >= reset_xy_y && sy < reset_xy_y + buttons_h) {
				x_value = i_x;
