我正在使用Cincom VisualWorks并使用TextEditor小部件。我能够将数据写入此小部件但是对于我的生活,我无法打印新行(或carraige返回)字符。使用“cr”作为“Transcript:cr”在这个小部件中不起作用。有谁知道该怎么办?
答案 0 :(得分:2)
有一个方法#setText:,根据系统的不同,您可能需要CR和LF:
myTextEditorWidget setText: 'line1', Character cr asString, Character lf asString, 'line2'.
如果尚未定义#setText:方法,您可以通过将其添加为该类的访问者来实现;假设您告诉UIBuilder文本字段名称为myText,那么您可以添加方法:
myTextEditorWidget myText: 'line1', Character cr asString, Character lf asString, 'line2'.