Adiel Posted August 19, 2004 Posted August 19, 2004 well i tried all what i found on search, but the windows theme keep being the win boring classic theme. heres my royal.them file :; Copyright © Microsoft Corp. 1995-2001[Theme]DisplayName=Royale; My Computer[CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]DefaultValue=%SystemRoot%\explorer.exe,0; My Documents[CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon]DefaultValue=%SystemRoot%\SYSTEM32\mydocs.dll,0; My Network Places[CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon]DefaultValue=%SystemRoot%\SYSTEM32\shell32.dll,17; Recycle Bin[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]full=%SystemRoot%\SYSTEM32\shell32.dll,32empty=%SystemRoot%\SYSTEM32\shell32.dll,31[Control Panel\Cursors]Arrow=Help=AppStarting=Wait=NWPen=No=SizeNS=SizeWE=Crosshair=IBeam=SizeNWSE=SizeNESW=SizeAll=UpArrow=DefaultValue=Windows defaultDefaultValue.MUI=@themeui.dll,-2043[Control Panel\Desktop]Wallpaper=%Systemdrive%\Windows\Web\Wallpaper\NewBliss2.jpgWallpaper.MUI=@themeui.dll,-2036TileWallpaper=0WallpaperStyle=2Pattern=ScreenSaveActive=0[VisualStyles]Path=C:\Windows\Resources\Themes\Royale\Royale.msstylesColorStyle=NormalColorSize=NormalSize[boot]SCRNSAVE.EXE=[MasterThemeSelector]MTSM=DABJDKTThemeColorBPP=8heres the part on the winnt.sif about the SHELL :[Shell] CustomDefaultThemeFile = "%Systemroot%\Resources\Themes\Royale.Theme" DefaultStartPanelOff = Yes DefaultThemesOff = Nowhat shall i do? not even the luna theme applies, just the windows classic theme!!thanks all.
CrimsonKain Posted August 20, 2004 Posted August 20, 2004 I had the same exact problem. I just gave up I tried searching the forum but has anyone ever mentioned how bad the search function is? Ah well maybe I just don't know how to use it right. (Never had a problem with other forums though)
Alanoll Posted August 20, 2004 Posted August 20, 2004 try removing this line and try againWallpaper=%Systemdrive%\Windows\Web\Wallpaper\NewBliss2.jpg or just blank the line to beWallpaper=You may also want to change, Path=C:\Windows\Resources\Themes\Royale\Royale.msstylesto Path=%windir%\Resources\Themes\Royale\Royale.msstyles in case your letters change later on down the road.I'm not entirely sure what this doesWallpaper.MUI=@themeui.dll,-2036so you could leave it if it works after doing the above, or blank it/remove it like above.
Adiel Posted August 20, 2004 Author Posted August 20, 2004 just one question - why should i leave the wallpaper line blank if i want to set this wallpaper to be deafault?
CrimsonKain Posted August 20, 2004 Posted August 20, 2004 My guess is that since a theme includes changes to the wallpaper you'll be having a conflict.
Alanoll Posted August 20, 2004 Posted August 20, 2004 just one question - why should i leave the wallpaper line blank if i want to set this wallpaper to be deafault?do you have %Systemdrive%\Windows\Web\Wallpaper\NewBliss2.jpg? Is it in C:\Windows\Web\Wallpaper\NewBliss2.jpg? I have the royale theme and I don't have that file. If windows can't find that file when it first tries to load the theme (through the WInnt.sif file) then it won't load the theme. Same thing for the other entries. If it can't find them, the theme won't load automatically
jrzycrim Posted August 20, 2004 Posted August 20, 2004 Wallpaper.MUI=@themeui.dll,-2036That should be taken out. Other people have had trouble with their themes because of that. The original luna.theme references themeui.dll a few times. In fact, any reference to themeui.dll should be removed.The sure way to get a working theme file is to save it from the Themes tab in display properties.
patrickweber Posted August 22, 2004 Posted August 22, 2004 make sure that you have the patched UXTHEME.DLL installed. Without it you wont be able to apply any theme besides Luna and Classic
Adiel Posted August 22, 2004 Author Posted August 22, 2004 @patrickweber i got the patched one @Alanolli put this wallpaper on $OEM$\$$\Web\Wallpaper cuz 4 some reason my Roayle XP theme won't change the regular Bliss wallpaper to the the lovely AeroBliss, that's y i put this wallpaper there.@jrzycrimi'm gonna try it, thanks
Adiel Posted August 22, 2004 Author Posted August 22, 2004 @jrzycrimi tried removing this line, but only the wallpaper applies, the theme par in the winnt.siffile is just completley IGNORED!! any more suggestions fellows??
jrzycrim Posted August 23, 2004 Posted August 23, 2004 The sure way to get a working theme file is to save it from the Themes tab in display properties.Did you try creating a new theme file from Display Options? It's worth a try. You could also compare the new theme file that's generated with your current one; just to see what differences there may be.
DisabledTrucker Posted August 23, 2004 Posted August 23, 2004 I don't think anyone's hit on this yet, the problem he seems to be having seems to be lying right here:[shell] CustomDefaultThemeFile = "%Systemroot%\Resources\Themes\Royale.Theme" DefaultStartPanelOff = Yes DefaultThemesOff = NoThe one in bold needs to be set to No otherwise your going to have Windows assume you're wanting an "old fashioned" Windows experience, which will not work with that file. Also, you have yet to mention what, if any, registry hacks you are using, one of them could also be the culprit here.
jrzycrim Posted August 23, 2004 Posted August 23, 2004 DefaultStartPanelOffValue: Yes | NoDefault: NoUses the classic Windows Start menu instead of the Windows XP Start menu. Icons for My Computer and My Documents are displayed on the Windows desktop.You can use the classic start menu and custom themes simultaneously.
DisabledTrucker Posted August 23, 2004 Posted August 23, 2004 Ok, after having gone back and rereading the ref.chm for SP-2, this is what I come accross:CustomDefaultThemeFileSpecifies the complete path to a .theme file.Syntax CustomDefaultThemeFile = path_and_file_name Value path_and_file_name Default Value none Example CustomDefaultThemeFile = "%SYSTEMDRIVE%\Themes\MyTheme.theme"Comments Enclose path_and_file_name in quotation marks if it is a long file name. If path_and_file_name contains the environment variable %WINDIR%, you must follow %WINDIR% with a backward slash character.If the value of DefaultThemesOff is Yes, Windows XP uses the classic Windows visual style.These file names have a .theme extension. When you preinstall Windows using Winnt32.exe, you can use long file names for files included in a configuration set or distribution share. However, if you use Winnt.exe to preinstall the operating system, all files and folders in the $OEM$ directory structure must be in 8.3 format for Setup to copy the files. In addition, you must always use 8.3 file names when copying a set of files from one computer to another with MS-DOS. Use the $$Rename.txt file to restore these 8.3 names to long file names during Windows Setup.In that case, then the fact that you are naming it .theme is the culprit behind it. You have to rename it to .thm or something then when decompressing it tell it to rename it to .theme. Though if he's using another tweak in the .reg file it too could be the reason it's not working as well. One of the tweaks I noticed does turn off the Luna effect, which is the themes.**EDIT**Also, you are correct, I was the one who was incorrect above, the one below the one in bold controls wheither or not windows can display the themes or not. As specified here:DefaultThemesOffSpecifies whether to use the classic Windows visual style instead of the default Windows XP visual style.Syntax DefaultThemesOff = Yes | No Values Yes Uses the classic Windows visual style.No Uses the default Windows XP visual style.Default Value No Example DefaultThemesOff = YesThough it could still have an effect on that theme file as it's made to work with the Luna experience. Not knowing which version of the Royal theme he's using I couldn't say for certain, as there are several versions available on the web at the current time.*ADDITION*@Alanolli put this wallpaper on $OEM$\$$\Web\Wallpaper cuz 4 some reason my Roayle XP theme won't change the regular Bliss wallpaper to the the lovely AeroBliss, that's y i put this wallpaper there.Did you try to name the file bliss.jpg then use makecab to compress it to bliss.jp_? If you did that, you can replace it in your i386 folder and it will install it without having to put it in the wallpaper folder on the disk. Which will save some space unless your putting other ones in there as well, or want to keep the original bliss for whatever reason. I have done all my wallpapers over and replaced them all in the i386 folder without incident when installing. Even the ones which get copied to Documents and Users\All Users\Documents\Shared Pictures\Sample Pictures.
ToBe Posted August 23, 2004 Posted August 23, 2004 (edited) Here's what I did to make it work:First make a .theme file:; Copyright © Microsoft Corp. 1995-2001[Theme]DisplayName=MCE 2005 Theme; My Computer[CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]DefaultValue=%SystemRoot%\explorer.exe,0; My Documents[CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon]DefaultValue=%SystemRoot%\SYSTEM32\mydocs.dll,0; My Network Places[CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon]DefaultValue=%SystemRoot%\SYSTEM32\shell32.dll,17; Recycle Bin[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]full=%SystemRoot%\SYSTEM32\shell32.dll,32empty=%SystemRoot%\SYSTEM32\shell32.dll,31[Control Panel\Cursors]Arrow=Help=AppStarting=Wait=NWPen=No=SizeNS=SizeWE=Crosshair=IBeam=SizeNWSE=SizeNESW=SizeAll=UpArrow=DefaultValue=Windows defaultDefaultValue.MUI=@themeui.dll,-2043[Control Panel\Desktop]Wallpaper=%WinDir%\Royale.bmpWallpaper.MUI=%WinDir%\Royale.bmpTileWallpaper=0WallpaperStyle=2Pattern=ScreenSaveActive=0[VisualStyles]Path=%ResourceDir%\Themes\Royale\Royale.msstylesColorStyle=NormalColorSize=NormalSize[boot]SCRNSAVE.EXE="%WinDir%\System32\3D Windows XP.scr"[MasterThemeSelector]MTSM=DABJDKTThemeColorBPP=8Save it as royale.theme.I also added the 3D Windows XP screensaver, looks kinda cool....Then i cabbed the required files using makecab, and placed it in my i386 folder. (You can use jcarle's utilities, compression bin, for the job. Excellent program! )The files were named like this:royale.theme >> royale.th_ royale.msstyle >> royale.ms_shellstyle.dll >> royale.dl_ background bitmap >> royale.bm_3D screensaver >> 3dwin.sc_After that I added this to my txtsetup.sif under [WinntDirectories]:80 = Resources\Themes\Royale81 = Resources\Themes\Royale\Shell\NormalColorAnd this in txtsetup.sif under [sourceDisksFiles]3dwin.scr = 1,,,,,,,2,0,0,"3D Windows XP.scr"royale.mst = 1,,,,,,,80,0,0,Royale.msstyles royale.the = 1,,,,,,,129,0,0,Royale.themeroyale.dll = 1,,,,,,,81,0,0,shellstyle.dll royale.bmp = 1,,,,,,,1,0,0And this to my dosnet.inf, in the [Files] section:d1,3dwin.scrd1,royale.mstd1,royale.thed1,royale.dlld1,royale.bmpThis puts the files in the right folders during the install of Windows XP.I made the background to a bitmap and placed it in the windows dir.Finally, in winnt.sif I added this:[Shell]CustomDefaultThemeFile = "%WinDir%\Resources\Themes\Royale.theme"You don't need a patched uxtheme.dll to use this, since it's an original microsoft theme.Hope this helps. Edited October 4, 2004 by ToBe
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