GenRabbit
25th March 2010 14:36 UTC
Problems with Marquee
Hi, I'm having this installer which runs in Silentmode. What I wan't is a Label/small window to appear in the middle of the screen until I could turn it of. The code is like this
${FindProcess} "Dice100Client.exe" $0
${IF} $0 <> 0
Marquee::start "Waiting for Dice100Client to shutdown"
${EndIf}
${Do}
; Set wating time to 5 sec.
sleep 2000
${FindProcess} "Dice100Client.exe" $0
${LoopWhile} $0 <> 0
Marquee::stop
The problem is that the Window/banner never appears. Except for that it runs fine.
Is it a problem in my code or have I totally misunderstood something?
Takhir
25th March 2010 14:59 UTC
First you need to create this window and point Marquee to it. Then
Marquee::start /NOUNLOAD....
GenRabbit
25th March 2010 15:17 UTC
Thanks for a quick response, but it made no difference. Still shows nothing.
${FindProcess} "Dice100Client.exe" $0
${IF} $0 <> 0
Marquee::start /NOUNLOAD "Waiting for Dice100Client to shutdown"
${EndIf}
This is the way its now
Btw what does /NOUNLOAD do? I found no description of it here; <LINK>
Takhir
25th March 2010 17:13 UTC
Marquee do not create additional windows, it only can draw text on existing one. You can test Animate plug-in or some combination for example with AdvSplash or NewAdvSplash (any of them can create windows).
GenRabbit
25th March 2010 17:32 UTC
But do they take plain text? they seem to take pictures and sound only.