Author: akhaldi
Date: Sun Apr 19 16:13:02 2015
New Revision: 67304
URL:
http://svn.reactos.org/svn/reactos?rev=67304&view=rev
Log:
[THEMEUI] Leverage add_registry_inf() as suggested by Timo. Addendum to r67242. CORE-5984
Added:
trunk/reactos/dll/win32/themeui/themeui_reg.inf (with props)
Modified:
trunk/reactos/boot/bootdata/hivecls.inf
trunk/reactos/dll/win32/themeui/CMakeLists.txt
Modified: trunk/reactos/boot/bootdata/hivecls.inf
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivecls.inf?…
==============================================================================
--- trunk/reactos/boot/bootdata/hivecls.inf [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/hivecls.inf [iso-8859-1] Sun Apr 19 16:13:02 2015
@@ -265,18 +265,6 @@
HKCR,"sysfile","NoOpen",0x00000000,""
HKCR,"sysfile","FriendlyTypeName",0x00020000,"(a)%SystemRoot%\system32\shell32.dll,-171"
HKCR,"sysfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
-
-; MS Styles (Themes)
-HKCR,".msstyles","",0x00000000,"msstylesfile"
-HKCR,"msstylesfile","",0x00000000,"Visual Style File"
-HKCR,"msstylesfile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1"
-HKCR,"msstylesfile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe
shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance
/Action:OpenMSTheme file:""%1"""
-
-; Theme File
-HKCR,".theme","",0x00000000,"themefile"
-HKCR,"themefile","",0x00000000,"Theme File"
-HKCR,"themefile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1"
-HKCR,"themefile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe
shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance
/Action:OpenTheme /file:""%1"""
; URL shortcuts (e.g. used in favorites folder of IExplorer)
HKCR,".url","",0x00000000,"InternetShortcut"
Modified: trunk/reactos/dll/win32/themeui/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/themeui/CMakeLis…
==============================================================================
--- trunk/reactos/dll/win32/themeui/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/themeui/CMakeLists.txt [iso-8859-1] Sun Apr 19 16:13:02 2015
@@ -1,4 +1,5 @@
add_library(themeui SHARED themeui.rc)
set_module_type(themeui win32dll ENTRYPOINT 0)
+add_registry_inf(themeui_reg.inf)
add_cd_file(TARGET themeui DESTINATION reactos/system32 FOR all)
Added: trunk/reactos/dll/win32/themeui/themeui_reg.inf
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/themeui/themeui_…
==============================================================================
--- trunk/reactos/dll/win32/themeui/themeui_reg.inf (added)
+++ trunk/reactos/dll/win32/themeui/themeui_reg.inf [iso-8859-1] Sun Apr 19 16:13:02 2015
@@ -0,0 +1,11 @@
+; MS Styles (Themes)
+HKCR,".msstyles","",0x00000000,"msstylesfile"
+HKCR,"msstylesfile","",0x00000000,"Visual Style File"
+HKCR,"msstylesfile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1"
+HKCR,"msstylesfile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe
shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance
/Action:OpenMSTheme file:""%1"""
+
+; Theme File
+HKCR,".theme","",0x00000000,"themefile"
+HKCR,"themefile","",0x00000000,"Theme File"
+HKCR,"themefile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1"
+HKCR,"themefile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe
shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance
/Action:OpenTheme /file:""%1"""
Propchange: trunk/reactos/dll/win32/themeui/themeui_reg.inf
------------------------------------------------------------------------------
svn:eol-style = native