New font align_h API to avoid forgetting max_width