SplashTextOn / SplashTextOff

Creates or removes a customizable text popup window.

비추천: 이러한 명령어는 새 스크립트에 사용을 추천하지 않습니다. 대신 Gui 명령을 사용하십시오.

SplashTextOn , Width, Height, Title, Text
SplashTextOff

매개변수

Width

창의 픽셀 단위 너비. 기본값은 200. 이 매개변수는 표현식일 수 있습니다.

Height

창의 픽셀 단위 높이 (제목 바 제외). 기본값은 0 (즉, 제목 바만 보여줍니다). 이 매개변수는 표현식일 수 있습니다.

Title

창의 제목. 기본값은 비어 있습니다 (공백).

Text

창의 텍스트입니다. 기본값은 비어 있습니다 (공백). Text가 길면, 계속 섹션을 수단으로 여러 짧은 줄들로 가를 수 있습니다. 이렇게 하면 가독성과 유지관리성이 개선됩니다.

논평

레이이웃과 글꼴 이름/색/크기에 대하여 더 섬세하게 통제하려면, Progress 명령어에 zh0 옵션을 함께 사용하십시오. 그러면 제목 바를 생략하고 텍스트만 보여줍니다. 예를 들어: Progress, zh0 fs18, 보여 줄 18-포인트 텍스트 약간.

SplashTextOff 명령어를 사용하면 기존의 스플래시 창을 제거할 수 있습니다.

스플래시 창은 "언제나 위에"있습니다. 즉, 다른 모든 정상 창보다 위에 있다는 뜻입니다. 이를 바꾸려면 WinSet, AlwaysOnTop, Off, <스플래시 창의 제목을 삽입하십시오>를 사용하십시오. WinSet은 또 스플래시 창을 투명하게 만들 수도 있습니다.

WinMove를 사용하면 이 명령어로 화면에 보여준 후에 SplashText 창의 위치와 크기를 조절할 수 있습니다.

Progress, SplashImage, MsgBox, InputBox, FileSelectFile, 그리고 FileSelectFolder와 다르게, 스크립트당 오직 하나의 SplashText 창만 가능합니다.

스플래시 창이 이미 화면에 보이는 동안에 SplashTextOn이 사용되면, 그 창은 새 매개변수 값을 가지고 다시 생성됩니다. 그렇지만, 제목 바나 텍스트를 변경할 때마다 스플래시 창을 다시 생성하기 보다, 다음과 같이 하면 더 수행성능이 좋습니다. 특히 창이 자주 바뀔 필요가 있다면 다음과 같이 하십시오:

WinSetTitle, <스플래시 창의 제목을 삽입하십시오>, , NewTitle
ControlSetText, Static1, NewText, <스플래시 창의 제목을 입력하십시오>

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

예제

Creates a fixed-size popup window that shows the contents of the clipboard and moves it to the upper-left corner of the screen.

SplashTextOn, 400, 300, Clipboard, 클립보드에 다음이 담겨 있습니다:`n%Clipboard%
WinMove, Clipboard,, 0, 0
MsgBox, 스플래시 텍스트를 취소하려면 OK를 누릅니다.
SplashTextOff

Creates a popup window that displays only a title bar.

SplashTextOn,,, 제목 바를 보여줍니다.
Sleep, 2000