initial: nsAdvsplash plugin 1.0.0
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
|
||||
; Requires marquee plug-in
|
||||
; Displays text on the splash window
|
||||
|
||||
!define IMG_NAME catch.ver.gif
|
||||
|
||||
Name "NewAdvSplash Version test"
|
||||
OutFile "version.exe"
|
||||
|
||||
!include WinMessages.nsh
|
||||
|
||||
Function .onInit
|
||||
|
||||
InitPluginsDir
|
||||
SetOutPath "$PLUGINSDIR"
|
||||
|
||||
File "${IMG_NAME}"
|
||||
newadvsplash::show /NOUNLOAD 3000 1000 500 -2 /BANNER /NOCANCEL "$PLUGINSDIR\${IMG_NAME}"
|
||||
newadvsplash::hwnd /NOUNLOAD
|
||||
Pop $0
|
||||
Sleep 100 ; to make window visible - this case you can skip /GCOL=00ff00 parameter
|
||||
marquee::start /NOUNLOAD /left=73 /right=2 /COLOR=ff0000 /hwnd=$0 /step=0 /interval=100 /top=15 /height=35 /width=17 /start=right "v. 3.17"
|
||||
|
||||
FunctionEnd
|
||||
|
||||
Function .onGUIInit
|
||||
|
||||
newadvsplash::stop /wait
|
||||
marquee::stop
|
||||
Delete "$PLUGINSDIR\${IMG_NAME}"
|
||||
SetOutPath "$EXEDIR" ; after this system can remove PLUGINSDIR
|
||||
ShowWindow $HWNDPARENT ${SW_RESTORE}
|
||||
|
||||
FunctionEnd
|
||||
|
||||
|
||||
Section
|
||||
SectionEnd
|
||||
Reference in New Issue
Block a user