Page 1 of 1

Desktop wallpaper disappears when switching desktops

Posted: 18.10.2005 05:35:07
by Andrew
I want to set a different wallpaper image on each desktop. In Settings > Switching Desktops I have selected "Customise background" and I am able to select images for my desktops. However when I switch to a different desktop and back again, I only have a plain coloured desktop again - my image has disappeared.

One of my eight desktops does retain its image - this was the first one I set; when I set the image for this desktop Dexpot prompted me to enable the "Customise background" feature, which I did... however, none of the other desktops will retain the image.

I am running Dexpot 1.3 on WinXP SP2.

Posted: 18.10.2005 21:55:02
by Gobo
Hmmm :denk:

Which graphic format do those pictures have? BMP? JPG? GIF? If they are other than BMP, could you please have a look if there are Bitmap files stored in the Dexpot directory?

Thanks,
Jochen =8-)

Posted: 21.10.2005 01:56:17
by Andrew
The images were JPGs, although I have now tried it with BMPs with the same result.

There is one BMP in the Dexpot directory and it is a copy of the image that is retained on that one desktop that works properly... it has been named "Hintergrund Andrew6.bmp" which I am guessing means Background for Andrew's number 6 desktop.

Just by the by, it's a bit of a no-no to be writing runtime data/files to the application directory... if this is happening by design then you really should be looking at using the Documents and Settings\<user name>\Application Data\<app name> directory. Writing to any directory below Program Files assumes the user has admin privilege, which is contrary to Microsoft's best practice for runtime security. Anyway, changing the permissions on this directory to grant "Modify" privilege to my user did not help either.

Posted: 25.10.2005 05:39:57
by Andrew
Just checking if you saw that last post?

Cheers.

Posted: 28.10.2005 00:47:01
by Patrick
Nabend. :dex:

Does it work with the 'Apply manual changes to Dexpot configuration' option activated (Settings -> Switching desktops -> Desktop elements)? You may then set the wallpaper via the Windows control panel and Dexpot should adopt the settings on switching desktops...

Andrew wrote:Just by the by, it's a bit of a no-no to be writing runtime data/files to the application directory...

Yep, we're aware of that. The next version will use %APPDATA%. :redemitderhand: