DrawText String Build Up

Is there a way to build up a string with different colors and draw it all at once?

Example.

set x1 = "Hour"

set y1 = " | "

set x2 = "Min"

set y2 = " "

set x3 = "Sec"

set v = x1 + y1 + x2 + y2 + x3

drawtext v, centered

output would be..  (         )   the brackets are the edged of the watch face to show the output centered.

(     Hour | Min | Sec     )

Thanks for the help,

T2D