跳转到内容

Futurebasic/语言/参考/cls

来自维基教科书,开放的书籍,开放的世界

CLS [LINE | PAGE]

CLS 将当前窗口的剪切区域重置为包含整个窗口,将窗口的整个内容清除为背景图案和颜色(通常为白色),并将笔重置为靠近窗口左上角(0, 0)的位置。如果窗口包含由 FB 语句创建的控件或编辑字段,并且窗口的“autoClip”属性已打开,则CLS 将排除这些区域,并且不会擦除它们。

CLS LINE 清除一个矩形,其高度与当前字体一样高,从当前笔的位置到窗口的右侧。这对于仅清除当前行的文本很有用。笔的位置不受影响。

CLS PAGE 清除从笔位置到窗口右侧的文本(与CLS LINE 一样),然后清除笔位置以下的整个窗口。笔的位置不受影响。

“FB Lite”行为
当您使用“FB Lite”运行时,CLS 会在执行之前切换到文本窗口;因此它只清除文本。如果您想清除图形窗口,请先切换到图形窗口(使用像<a href="pen.html">PEN</a> 这样的语句),然后调用工具箱过程<a href="http://developer.apple.com/documentation/mac/QuickDraw/QuickDraw-100.html">ERASERECT</a>.

另请参见

[编辑 | 编辑源代码]

"_autoClip" 属性的 WINDOW 语句

华夏公益教科书