{
y0 -= category_height;
float w = my_width / 4.0f;
float x1 = x0 + w;
float x2 = x1 + w;
float x3 = x2 + w;
unsigned long button_color;
unsigned long button_color_bright;
unsigned long text_color;
get_button_properties(this, motion_mask_x, &button_color, &button_color_bright, &text_color);
bool x_pressed = draw_big_text_button(x0, y0, w, category_height, "X", button_color, button_color_bright, text_color);
get_button_properties(this, motion_mask_y, &button_color, &button_color_bright, &text_color);
bool y_pressed = draw_big_text_button(x1, y0, w, category_height, "Y", button_color, button_color_bright, text_color);
get_button_properties(this, motion_mask_z, &button_color, &button_color_bright, &text_color);
bool z_pressed = draw_big_text_button(x2, y0, w, category_height, "Z", button_color, button_color_bright, text_color);
get_button_properties(this, motion_local, &button_color, &button_color_bright, &text_color);
bool local_pressed = draw_big_text_button(x3, y0, w, category_height, "Local", button_color, button_color_bright, text_color);
if (x_pressed) motion_mask_x = !motion_mask_x;
if (y_pressed) motion_mask_y = !motion_mask_y;
if (z_pressed) motion_mask_z = !motion_mask_z;
if (local_pressed) motion_local = !motion_local;
}