<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />这是一个奇怪的问题;也许我错过了一些简单的事情。我在文本框中显示多行文本,并通过 << set width(700) 设置框的宽度。奇怪的是,文本框的长度不会根据新的宽度进行调整。换句话说,文本下方的空白区域过多。
下面是一些说明问题的代码:
h1 = “词源” ;
文本1 = ”\[“锅炉板”原指用于制造锅炉的钢板。[1]
在印刷领域,这个术语可以追溯到 1900 年代初期。 从 1890 年代开始,用于广泛复制的文本印刷版,如广告或联合专栏,都是用钢铸造或冲压而成(而不是使用其他更软且不太耐用的铅合金),准备好印刷机并分发给美国各地的报纸状态。 通过类比,它们被称为“样板”。 直到 20 世纪 50 年代,数千份报纸从美国最大的供应商西方报业联盟收到并使用了这种样板。[需要引用]
一些公司还以样板形式发送新闻稿,因此必须按书面形式打印。 现代的等价物是新闻稿样板,或“锅炉”,描述公司及其产品的一两段。[需要引用]]\“ ;
小时2 = “样板语言” ;
文本2 = “\[在合同法中,术语“样板语言”描述了合同中被视为标准的部分。
样板语言也可能存在于互联网上预先创建的套用信函中,用于处理诸如政客根据问题广告提出的问题、要求有线或卫星运营商在系统中添加有线网络、预先写好的投诉等问题。关于受到撰写此类信件或在线请愿书的团体反对的产品的信息。 请求该操作的人通常只需要在预先写好的问候语和正文末尾键入或签名他或她的名字。]\" ;
小时3 = “样板代码” ;
文本3 = “\[主文章:样板代码
在计算机编程中,样板文件是必须包含在许多地方且几乎不需更改的代码部分。 当程序员必须包含大量代码来实现最少的功能时,这种样板文件尤其重要。 通过高级机制可以减少对样板文件的需求。
一个相关的现象是簿记代码,它不是业务逻辑的一部分,但与业务逻辑交错,以便保持数据结构更新或能够处理程序的次要方面。]\" ;
西北地区=新窗户( “文本测试默认宽度” ,
轮廓框( h1 ,
文本框(文本1 )
) ,
轮廓框(小时2 ,
文本框(文本2 )
) ,
轮廓框(小时3 ,
文本框(文本3 )
) ,
) ;
新世界银行=新窗户( “文本测试集宽度” ,
轮廓框( h1 ,
文本框(文本1 , <<设置宽度( 700 ))
) ,
轮廓框(小时2 ,
文本框(文本2 , <<设置宽度( 700 ))
) ,
轮廓框(小时3 ,
文本框(文本3 , <<设置宽度( 700 ))
) ,
) ;
它看起来是这样的:

想通了 - 找到了 set wrap 方法:
新世界银行=新窗户( “文本测试集宽度” ,
轮廓框( h1 ,
TB1 =文本框(文本1 )
) ,
轮廓框(小时2 ,
TB2 =文本框(文本2 )
) ,
轮廓框(小时3 ,
TB3 =文本框(文本3 )
) ,
) ;
TB1 <<设置宽度( 700 ) <<设置包裹( 700 ) ;
TB2 <<设置宽度( 700 ) <<设置包裹( 700 ) ;
TB3 <<设置宽度( 700 ) <<设置包装( 700 ) ;