Skip to content
⌘ NSIS Forum Archive

Flash SplashScreen

18 posts

jojoey#

Flash SplashScreen

Hallo Developers,


i created a nice flash animation that i would like to use as a SplashSceen in my Installer.
How can I do that ?

Greetings
jojoey
Afrow UK#
Best you can do without writing a NSIS plugin is to use a GIF file with:


-Stu
Yathosho#
i did this once, but it was in fullscreen. i see it might look unprofessional if the flash window has a caption..
Takhir#
First of all are you sure Flash player presents on the target system? Or you suppose this to be a part of NSIS plug-in? 🙂 If this is OK and you can point player to any window, just CreateWindow in the NSIS script and show your animation 😉
Yathosho#
Originally posted by Takhir
First of all are you sure Flash player presents on the target system? Or you suppose this to be a part of NSIS plug-in?
you don't need flash player installed, when it's a selfcontained flash movie.

i guess one would need flash player when using nsWeb, which isn't necessarily a problem unless you need people to have a specific (i.e. the latest) version. flash player is installed on about 97% (my own webstats confirm this number coming from adobe) of all windows computers anyways.
Afrow UK#
Well have you never seen it? A lot of games now seem to have flash introductions to their installers... usually borderless or sometimes even with semi transparent edges blending into everything else on the screen.

I guess it's up to you to find out how it is done.

-Stu
onad#
Well I did what you want for fun actually.

TIPS:

I created a NSIS plugin via Delphi and embedded the OCX while using the component of http://www.f-in-box.com/delphi/ and also via a once created own embeddeing see:


I also got position via the grabbed handle of the current calling NSIS installer so I would position nicely and have same width and height.

Not that you have to display some legaltext somewhere in your installer if you embed the OCX in the installer-plugin.

I sadly cannot give you the source, but only wish you success.