# SplashTextOn / SplashTextOff

创建可定制的文本弹出窗口。

SplashTextOff
SplashTextOn [, Width, Height, Title, Text]

#### 参数

Width | 窗口的像素级宽度。默认是 200 。此参数可以是一个 表达式 。
Height | 窗口的像素级高度 (如果脚本的文件扩展名不是 .aut ，那么不包括它的标题栏)。默认是 0 (也就是只显示标题栏)。此参数可以是一个 表达式 。
Title | 窗口的标题。默认是空的 (空白)。
Text | 窗口的文本。默认是空的 (空白)。如果 Text 很长，它能通过一种 continuation section(连续章节) 的方法被分解为多个更短的行，这样可以改善可读性和可维护性。

#### 注意

要进一步控制布局和字体名称/颜色/大小，请用 Progress 命令和 zh0 选项，其省略栏目而只显示文本。例如：Progress, zh0 fs18, 显示一些 18-point(磅) 的文本。

可用 SplashTextOff 命令来消除已存在的弹出窗口。

弹出窗口是”总在最上面“的，意味着它停留在其他所有普通窗口的上面。要改变这种状态，可用 WinSet, AlwaysOnTop, Off, <插入弹出窗口的标题>。WinSet 同样能使弹出窗口变透明。

在此命令显示弹出文本窗口后 WinMove 可被用来将其重新定位以及调整大小。

和 Progress, SplashImage, MsgBox, InputBox, FileSelectFile 以及 FileSelectFolder 不同，每个脚本只能有一个弹出文本窗口。

如果在弹出窗口已经显示时使用 SplashTextOn ，窗口将用新的参数值来重新创建。不过，与其在你想要改变弹出窗口的标题或文本时去重新创建它，倒不如用下面的方法来获得更好的性能，特别是在窗口需要被频繁地改变时：
WinSetTitle, <插入弹出窗口的标题>, , 新标题
ControlSetText, Static1, 新文本, <插入弹出窗口的标题>

#### 相关命令

Progress, SplashImage, ToolTip, MsgBox, InputBox, FileSelectFile, FileSelectFolder, WinMove, WinSet

#### 示例

    SplashTextOn, , , 仅显示标题栏。
    Sleep, 2000
    SplashTextOn, 400, 300, Clipboard, 剪贴板包含：`n%clipboard%
    WinMove, Clipboard, , 0, 0  ; 移动弹出窗口到左上角。
    Msgbox, 按确定后消除弹出文本
    SplashTextOff

翻译：天堂之门 menk33@163.com 2008年9月13日