Welcome! Log In Create A New Profile

Advanced

Unusual Splash Screen

Posted by Patrice Terrier 
Patrice Terrier
Unusual Splash Screen
September 29, 2008 02:53PM
This one uses the same concept that the GoldFish project, however more advanced because of the multiple composited layers drawn to CompatibleBitmap memory DC.

Each plan uses its own effect:
- Layer 1, full 360° alphablended rotation.
- Layer 2, antialiased border.
- Layer 3, lens with fading in/out variable opacity.
- Layer 4, moving flare with in/out zooming.
- Layer 5, pulsating text with ranging hue color.

To close the window, click with the left mouse button on the SplashScreen, and press either "ALT F4" or the "ESCAPE" key.

Because this project doesn't use any of the w-language graphic features, you can reduce the size of the WinDev framework using only:
- The Virtual execution Motor (WD120VM.DLL)
- And the Standard functions (WD120STD.DLL)

About the display, all drawing are done using the low level API UpdateLayeredWindow, altogether with GDIPLUS and GDImage for the visual effects.

You can download the full WD12 project there

Enjoy!

Patrice Terrier
www.zapsolution.com

Patrice Terrier
Re: Unusual Splash Screen
September 30, 2008 01:05PM
Here is a screen shot of the animated SplashScreen on VISTA while the BassBox freeware is playing audio in the background.



Note: On VISTA there is no flicker of a layered window while hover DirectX or OpenGL animation, thanks to DWM !

...



Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: