static inline bool is_inside_top_middle_area(struct tp_dispatch *tp, struct tp_touch *t) { return is_inside_top_button_area(tp, t) && t->point.x >= tp->buttons.top_area.leftbutton_right_edge && t->point.x <= tp->buttons.top_area.rightbutton_left_edge; }
static inline bool is_inside_top_left_area(const struct tp_dispatch *tp, const struct tp_touch *t) { return is_inside_top_button_area(tp, t) && t->point.x < tp->buttons.top_area.leftbutton_right_edge; }