Animated GIFs

Post your suggestions, wanted features,... for Wallpaper Cycler here.

Moderators: Marc G, Johan G

Animated GIFs

Postby rickatnight11 » Mon Jul 31, 2006 8:49 am

Sorry, I posted elsewhere not realizing this section was here. I would love to have Animated GIF support in the next release. I have a few Animated GIFs I would like to add to my list.
rickatnight11
 
Posts: 2
Joined: Mon Jul 31, 2006 8:47 am
Location: Leesburg, VA

Postby Marc G » Mon Jul 31, 2006 6:44 pm

I moved this thread to the Wallpaper Cycler section, because I suppose you are talking about Wallpaper Cycler?

Animated gifs might reappear in a future version but have rather low priority.
Marc Gregoire,
NuonSoft
[ Microsoft MVP VC++ since 2007 ]
User avatar
Marc G
NuonSoft Staff
 
Posts: 818
Joined: Thu Nov 07, 2002 8:19 pm
Location: Belgium

Postby rickatnight11 » Fri Nov 03, 2006 3:35 pm

Why is that, by the way? I would think that a major type of image would be a higher priority. Just wondering! :-)
rickatnight11
 
Posts: 2
Joined: Mon Jul 31, 2006 8:47 am
Location: Leesburg, VA

Postby Marc G » Fri Nov 03, 2006 3:56 pm

Because it requires quite a bit of rework to how Wallpaper Cycler works. Remember that the latest version are capable of rendering complex layouts for the desktop by adding text, webcams, RSS feeds, calendars, ... Making this animated is simply not possible in the current framework.
Marc Gregoire,
NuonSoft
[ Microsoft MVP VC++ since 2007 ]
User avatar
Marc G
NuonSoft Staff
 
Posts: 818
Joined: Thu Nov 07, 2002 8:19 pm
Location: Belgium

Postby Guest » Fri Nov 03, 2006 7:49 pm

I understand. I don't have enough experience with programming and I don't know how your code works. I just thought that it had its algorithms to determine which wallpaper to display, and it just told Windows to do that. If this is true then I thought you could just define that image as the background and Windows would animate it, but I guess it's a bit more in depth than that. Do you mind explaining how the framework actually functions? Like does it actually work with the OS code that displays the image to provide more functionality?
Guest
 

Postby Marc G » Fri Nov 03, 2006 9:25 pm

You are correct that I could pass an image (even an animated gif) to Windows and it will animate it on the desktop (at least when active desktop is enabled IIRC).

However Wallpaper Cycler has the following flow. When it cycles it first selects a wallpaper based on your wallpaper cycling settings. Then it will select a layout based on layout cycling settings and the selected wallpaper. A default generated layout will be used if you are running the lite version. Then wallpaper cycler starts to render the desktop into memory. Rendering means drawing the selected wallpaper, rendering text, calendars, webcams, ... based on the selected layout to a memory bitmap. After that the memory bitmap is stored as a bitmap in your temp directory and then Wallpaper Cycler tells windows to use that bitmap as the desktop background.
Marc Gregoire,
NuonSoft
[ Microsoft MVP VC++ since 2007 ]
User avatar
Marc G
NuonSoft Staff
 
Posts: 818
Joined: Thu Nov 07, 2002 8:19 pm
Location: Belgium


Return to WPC - Wishlist

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest

cron