Sorry, I forgot the text that went with the code to explain it.
I use a different approach for this one. In a Visual Basic (VB) program the user enters the 1st line of text in one box then the 2nd part of the title in the next text box. The VB program combines these together with a line feed (see code below). SolidWorks see this as a line feed and puts the second line of description on line 2.
NewLine = Chr$(13) & Chr$(10) ' Line Feed or Enter
RetVal = Part.AddCustomInfo("Title1", "Text", UCase$(txtSfDrawingTitle.Text _
& NewLine & txtSfDrawingTitle2.Text))
Bradley