Lolita Posted May 16, 2007 Posted May 16, 2007 I crated theme and set it as default, but my wallpaper don't change for all users (VS does change!), but only for administrator.When i log onto other user and select my theme in list and click aply it change wallpaper to one that i set in the theme.Is it normal behavior and do i need to set default wallpaper in default user profile in HKCU?
just_laze Posted May 16, 2007 Posted May 16, 2007 Hi,Rather than set the theme and wallpaper independently, edit the theme's default wallpaper and only set the theme as default.This will have the same effect, but it will be applied to all newly created users.laze.
Lolita Posted May 16, 2007 Author Posted May 16, 2007 That is how i have it - i have .theme that has wallpaper and i have it in winnt.sif as default theme but wallpaper only load for administator account automatically, other acounts don't have it after login ...
just_laze Posted May 16, 2007 Posted May 16, 2007 You're doing nothing wrong? Try placing the background in the same directory as the theme (adjust the path to the background accordingly).laze.
Lolita Posted May 16, 2007 Author Posted May 16, 2007 It IS in same folder and it WORK for admin user and even normal user after selecting theme in themes dialog but normal users don't have it after login.
just_laze Posted May 16, 2007 Posted May 16, 2007 I'm sorry, I can't explain it, I use the same method as you and haven't encountered any problems.Maybe someone else can help.laze.
oldo Posted May 16, 2007 Posted May 16, 2007 (edited) How do you install the theme?Integrated with nlite? Scripted during install?I do..In winnt.sif:[Shell]CustomDefaultThemeFile="%WinDir%\Resources\Themes\System.theme"Then (at the RunOnceEx stage!) i copy my theme from a server location previously mapped to the Z drive..:: Install themesXCOPY /E /Y \Z:\1\conf\resources\themes\*.* "%systemdrive%\WINDOWS\Resources\Themes\"Alternatively you can just put these files on the image in $OEM$\$$\Resources\Themes\ so they they are copied during the initial file copy.I suggest putting the wallpaper you are using in the $OEM$\$$\Web\Wallpaper\ folder also!Then the file structure should be like so:..\Resources\Themes\System.theme..\Resources\Themes\System\System.msstyles..\Resources\Themes\System\<rest of files inc any sub-dirs>and the contents of System.theme would include the lines (will differ between themes):[Control Panel\Desktop]Wallpaper=%WinDir%\Web\Wallpaper\system.bmpTileWallpaper=0WallpaperStyle=2Pattern=[VisualStyles]Path=%WinDir%\resources\Themes\System\System.msstylesColorStyle=Windows2Size=NormalSizeWorks perfectly for me... hope this helps. Edited May 16, 2007 by oldo
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now