| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > IReportGenerator Interface > IReportGenerator Methods >====== ProcessString (print a string control) ====== | [[processrectangle print a box control .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[processtext print a string or text control .htm|{{btn_next_n.gif|Next page}}]] | | || **ProcessString (***StringFormatGrp str//grp, text, comment //**)** {{blk2blue.jpg|blk2blue.jpg}} | **ProcessString** | Prints a STRING control to a target output document. | | //strgrp// | A TYPEd GROUP structure that holds all of the properties of the target STRING control. | | //text// | A string constant, variable, EQUATE, or expression containing the STRING contents. | | //comment// | A string constant, variable, EQUATE, or expression containing information necessary for the STRING control to be properly rendered to the target document. | The **ProcessString **method prints a STRING control to the appropriate document format. The //comment// parameter is used to send the appropriate formatting information to the target document type, and is limited to 2056 characters. (See [[comment set document formatting .htm|COMMENT]]) **Implementation:** The //strgrp //group contains the position, alignment, styles, character set and other attributes of a STRING control from the contents of the passed //StringFormatGrp//.