Make a DLabel go newline?

When it goes out of its border… How do i do that?

I get the string from the user, if its more than 30 chars i need to seperate it. Is there anything i could do to do that?

string.len, concatenation, string.sub.

DLabel:SetWrap( true ). I also wrote a word wrapping function for my phone: gPhone/cl_util.lua at master · Exho1/gPhone · GitHub

If DLabel:SetWrap( true ) doesn’t work, try DLabel:SetSize( something, something ), which will stop the clipping, but it won’t make it change lines.