|
|||||||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
|
|
#1 |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
[Plugin] nsisSlideshow : display fading banners/slideshow
I have released nsisSlideshow, my small NSIS plugin that can display fading banners/slideshow (inside NSIS windows).
Web site: http://wiz0u.free.fr/prog/nsisSlideshow/ Features:
ZIP archive contains the plug-in DLLs (ANSI & Unicode NSIS) as well as documentation, source code and sample script My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php Last edited by Wizou; 14th June 2010 at 15:52. |
|
|
|
|
|
#2 |
|
Moderator
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
|
Very nice!
Stu |
|
|
|
|
|
#3 |
|
Major Dude
Join Date: Oct 2006
Posts: 1,892
|
If I were into that kind of installers, I'd be bughunting right now. Great addition!
|
|
|
|
|
|
#4 |
|
Member
Join Date: Mar 2008
Posts: 73
|
Please add /BGCOL switch to set the background color for the control where I'm displaying the pictures.
I'm using UMUI and then when the images are displayed , it is having black as the background for the loaded images. |
|
|
|
|
|
#5 |
|
Member
Join Date: Mar 2008
Posts: 73
|
This switch is really urgent . Anybody listening.
|
|
|
|
|
|
#6 |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
You mean the images have transparent parts ? Why don't you make the images non-transparent ?
My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php |
|
|
|
|
|
#7 |
|
Member
Join Date: Mar 2008
Posts: 73
|
Wizou,
Thanks for the reply. I use non-transparent images only , with a gray background. However when I place it on the UMUI dialog using the plugin , their appears a dark background on every picture. |
|
|
|
|
|
#8 |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
i don't understand what you call "background" if your pictures are non-transparent..
or maybe your pictures are smaller than the target control's area? you could maybe make them larger? My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php |
|
|
|
|
|
#9 |
|
Junior Member
Join Date: Apr 2008
Posts: 6
|
Hi Wizou
I have trouble displaying images in the inner rectangle for the Page created using MUI and nsisSlideshow. Looks like image is being shown in the second layer . Please find the attachment for more details. Showinstdetails is set to nevershow. How can i get around this? -Ragma |
|
|
|
|
|
#10 |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
I'm not sure I understand your problem..
Personally, I've used nsisSlideshow successfully in MUI installers. Your screenshot shows the "Slide 1" in the middle of appearing progressively. Are you saying the progressive appearing stops at this point and doesn't go further (to the full image colors) ? Are you not calling nsisSlideshow::stop too soon ? (that would stop the animation) My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php |
|
|
|
|
|
#11 |
|
Junior Member
Join Date: Apr 2011
Posts: 3
|
Hi Wizou,
I'm currently using this nsisSlideshow in my installers. It was all fine until I tried it on I.E9. It displays black screen. Upon debugging I got to know that nsisSlideshow is calling CImgCtx::StretchBIt, this is deprecated call in IE9. We should simply call CImgCtx :: Draw instead. Can you please help in creating a new one with this fix? Thanks in advance!! |
|
|
|
|
|
#12 |
|
Junior Member
Join Date: Apr 2011
Posts: 3
|
Can someone please help me in solving this issue. This is really urgent.
|
|
|
|
|
|
#13 |
|
Major Dude
Join Date: Oct 2006
Posts: 1,892
|
If it is that urgent, you could try to recompile the plugin yourself... Don't you have any programmers available in your software project?
|
|
|
|
|
|
#14 |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php |
|
|
|
|
|
#15 |
|
Junior Member
Join Date: Apr 2011
Posts: 3
|
Thank you very much Wizou!! It worked fine in I.E.9 for my application.
|
|
|
|
|
|
#16 |
|
Major Dude
Join Date: Feb 2004
Location: Moscow, Russia
Posts: 1,222
|
I am not sure that PNG with transparency support is correct in this plug-in. With May 7 files I still see black background
.
|
|
|
|
|
|
#17 | |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
Quote:
Also, with the way nsisSlideshow draws the cross-dissolve transitions, it can work correctly only with non-transparent images, so I don't plan to support PNG transparency. Note: GIF transparency might be supported (but i'm not sure) as it involves no alpha channel, pixel is either drawn or fully transparent. Note2: I would have to play with GDI+ in order to support alpha channel, which I don't plan to do, regarding the little interest it would have for a slideshow (you can always simulate transparency by having image C being a pre-made composition of image A & B) My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php |
|
|
|
|
|
|
#18 | |
|
Major Dude
Join Date: Feb 2004
Location: Moscow, Russia
Posts: 1,222
|
Quote:
.
|
|
|
|
|
|
|
#19 |
|
Senior Member
Join Date: Aug 2007
Location: Paris, France
Posts: 304
|
mmmh ok well..
so IE9 broke the transparency support... I don't have any idea about how to fix that easily, and don't feel the urge to support transparency in nsisSlideshow.. But if someone wants to try, go ahead and modify the plugin sources
My NSIS plug-ins: http://wiz0u.free.fr/prog/nsis.php |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|