ID:1422209
 
(See the best response by Kaiochao.)
Code:
            var/obj/Hud_Controls/blank/b = new()
b.screen_loc = "11:-4,1:4"
b.layer = HUD_LAYER + 1
b.maptext = "<center><font size = \"1\">[MapText_Font]Next"


Problem description:

next

I want "Next" to be in the center of the box. I cannot seem to fix this.

obj/Hud_Controls/blank is a clickable obj.
Best response
You should align your text vertically too.
"<text align=center valign=middle>"

For buttons especially, centering text horizontally and vertically makes it fit best.
next

That works in a way if my icon was a full 32x32. I can deal with it though. :)
In response to Ripper man5
Don't forget to also set your maptext_width/height properly. It's centering the text in the bounding box that those variables define.
I know. :) Thank you.