Page 1 of 5 12345 LastLast
Results 1 to 6 of 35

Thread: Windows 10 RS6 1903 Updated Class Maps and Import script for Light Mode

Hybrid View

  1. #1
    Mr GRiM is offline
    Administrator


    Join Date
    Aug 2009
    Location
    Sunshine Coast, Qeensland, Australia
    Posts
    5,328
    Mentioned
    6 Post(s)
    Tagged
    837 Thread(s)


    Sex:

    Star Windows 10 RS6 1903 Updated Class Maps and Import script for Light Mode

    OK I know Nicely already posted one of these but I have made a new one, Light Mode import script tested and working 100% with all themes.

    This update also contains the separate Dark Mode update script, I have also tested the updated theme on 1809 and they work fine, the only thing you need to change is the shellstyle.dll for Old New Explorer compatibility.

    Instructions on how to use the updated classes and script.

    Extract the files, put the updated shell folder in your existing theme folder.

    Open WSB and open the theme you want to update.

    Hold shift and click on Import Stylehack and then select "Light Mode Import Script" then Apply Script.

    After that is done you can test to see if there are any errors and that it updated correctly.

    Then hit save and either replace your existing theme or rename it to make a copy.

    Now reopen the saved theme so all the new classes show correctly in the new Windows 10 Light Mode section.

    All the Light Mode classes have been put in their own section with the same layout as the default theme.

    Here is what's in the import script for anyone interested.

    Code:
    <!--
    	Author:	Mr GRiM
    -->
    <stylescript>
    	<add>
    		<class name="FileExplorerBannerContainer"/>
    		<class name="DarkMode::FileExplorerBannerContainer"/>
    		<class name="LightMode_ImmersiveStart::Menu"/>
    		<class name="TaskBarLight::Rebar"/>
    		<class name="TaskBarSmallIconsLight::Rebar"/>
    		<class name="TaskBarLight::Toolbar"/>
    		<class name="TaskBarVertLight::Toolbar"/>
    		<class name="LightMode_ImmersiveStart::Menu"/>
    		<class name="TaskBandExtendedUILight::TaskBandExtendedUI"/>
    		<class name="TaskBand2CompositedLight::TaskBand2"/>
    		<class name="TaskBand2CompositedSmallIconsLight::TaskBand2"/>
    		<class name="TaskBand2CompositedVertical8Light::TaskBand2"/>
    		<class name="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2"/>
    		<class name="TaskBand2Light::TaskBand2"/>
    		<class name="TaskBand2VerticalLight::TaskBand2"/>
    		<class name="TaskBand2SmallIconsLight::TaskBand2"/>
    		<class name="TaskBand2SmallIconsVerticalLight::TaskBand2"/>
    		<class name="FileExplorerBannerContainer"/>
    		<class name="DarkMode::FileExplorerBannerContainer"/>
    	</add>
    	<copy>
    	<!-- Windows 10 Dark Mode > Taskbar & System Tray -->
    
    		<properties sourceClass="TaskBar::Rebar" sourcePart="0" sourceState="0" destClass="TaskBarLight::Rebar" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBar::Rebar" sourcePart="1" sourceState="0" destClass="TaskBarLight::Rebar" destPart="1" destState="0"/>
    		<properties sourceClass="TaskBar::Rebar" sourcePart="2" sourceState="0" destClass="TaskBarLight::Rebar" destPart="2" destState="0"/>
    		<properties sourceClass="TaskBar::Rebar" sourcePart="4" sourceState="0" destClass="TaskBarLight::Rebar" destPart="4" destState="0"/>
    		<properties sourceClass="TaskBar::Rebar" sourcePart="5" sourceState="0" destClass="TaskBarLight::Rebar" destPart="5" destState="0"/>
    
    		<properties sourceClass="TaskBarSmallIcons::Rebar" sourcePart="0" sourceState="0" destClass="TaskBarSmallIconsLight::Rebar" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBarSmallIcons::Rebar" sourcePart="1" sourceState="0" destClass="TaskBarSmallIconsLight::Rebar" destPart="1" destState="0"/>
    		<properties sourceClass="TaskBarSmallIcons::Rebar" sourcePart="2" sourceState="0" destClass="TaskBarSmallIconsLight::Rebar" destPart="2" destState="0"/>
    		<properties sourceClass="TaskBarSmallIcons::Rebar" sourcePart="4" sourceState="0" destClass="TaskBarSmallIconsLight::Rebar" destPart="4" destState="0"/>
    		<properties sourceClass="TaskBarSmallIcons::Rebar" sourcePart="5" sourceState="0" destClass="TaskBarSmallIconsLight::Rebar" destPart="5" destState="0"/>
    
    		<properties sourceClass="TaskBar::Toolbar" sourcePart="0" sourceState="0" destClass="TaskBarLight::Toolbar" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBar::Toolbar" sourcePart="1" sourceState="0" destClass="TaskBarLight::Toolbar" destPart="1" destState="0"/>
    		<properties sourceClass="TaskBar::Toolbar" sourcePart="2" sourceState="0" destClass="TaskBarLight::Toolbar" destPart="2" destState="0"/>
    
    		<properties sourceClass="TaskBarVert::Toolbar" sourcePart="0" sourceState="0" destClass="TaskBarVertLight::Toolbar" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBarVert::Toolbar" sourcePart="1" sourceState="0" destClass="TaskBarVertLight::Toolbar" destPart="1" destState="0"/>
    		<properties sourceClass="TaskBarVert::Toolbar" sourcePart="2" sourceState="0" destClass="TaskBarVertLight::Toolbar" destPart="2" destState="0"/>
    
    		<properties sourceClass="TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2Light::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="1" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="1" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="2" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="2" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="3" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="3" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="4" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="4" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2CompositedLight::TaskBand2" destPart="5" destState="0"/>
    
    		<properties sourceClass="TaskBand2Light::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="1" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="1" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="2" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="2" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="3" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="3" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="4" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="4" destState="0"/>
    		<properties sourceClass="TaskBand2SmallIcons::TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2CompositedSmallIconsLight::TaskBand2" destPart="5" destState="0"/>
    
    		<properties sourceClass="TaskBand2Light::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2CompositedVertical8Light::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="3" sourceState="0" destClass="TaskBand2CompositedVertical8Light::TaskBand2" destPart="3" destState="0"/>
    		<properties sourceClass="TaskBand2Composited::TaskBand2" sourcePart="4" sourceState="0" destClass="TaskBand2CompositedVertical8Light::TaskBand2" destPart="4" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedVertical8::TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2CompositedVertical8Light::TaskBand2" destPart="5" destState="0"/>
    		<properties sourceClass="TaskBand2Light::TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="3" sourceState="0" destClass="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" destPart="3" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIcons::TaskBand2" sourcePart="4" sourceState="0" destClass="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" destPart="4" destState="0"/>
    		<properties sourceClass="TaskBand2CompositedSmallIconsVertical8::TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" destPart="5" destState="0"/>
    
    		<properties sourceClass="TaskBand2" sourcePart="0" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="0" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="5" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="6" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="6" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="7" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="7" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="8" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="8" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="9" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="9" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="10" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="10" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="11" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="11" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="12" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="12" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="13" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="13" destState="0"/>
    		<properties sourceClass="TaskBand2" sourcePart="14" sourceState="0" destClass="TaskBand2Light::TaskBand2" destPart="14" destState="0"/>
    		
    		<properties sourceClass="TaskBand2Vertical::TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2VerticalLight::TaskBand2" destPart="5" destState="0"/>
    		<properties sourceClass="TaskBand2SmallIcons::TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2SmallIconsLight::TaskBand2" destPart="5" destState="0"/>
    		<properties sourceClass="TaskBand2SmallIconsVertical::TaskBand2" sourcePart="5" sourceState="0" destClass="TaskBand2SmallIconsVerticalLight::TaskBand2" destPart="5" destState="0"/>
    
    	<!-- Windows 10 Dark Mode > Lists, Menus, & Tabs -->
    	
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="9" sourceState="0" destClass="LightMode_ImmersiveStart::Menu" destPart="9" destState="0"/>
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="14" sourceState="0" destClass="LightMode_ImmersiveStart::Menu" destPart="14" destState="0"/>
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="14" sourceState="1" destClass="LightMode_ImmersiveStart::Menu" destPart="14" destState="1"/>
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="14" sourceState="2" destClass="LightMode_ImmersiveStart::Menu" destPart="14" destState="2"/>
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="14" sourceState="3" destClass="LightMode_ImmersiveStart::Menu" destPart="14" destState="3"/>
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="14" sourceState="4" destClass="LightMode_ImmersiveStart::Menu" destPart="14" destState="4"/>
    		<properties sourceClass="ImmersiveStart::Menu" sourcePart="15" sourceState="0" destClass="LightMode_ImmersiveStart::Menu" destPart="15" destState="0"/>
    	</copy>
    	
    	<add>
    	<!-- Windows 10 Dark Mode > Explorer & Shell -->
    	
    		<property class="FileExplorerBannerContainer" part="0" state="0" name="FILLCOLOR:COLOR" value="f4f4f4"/>
    		<property class="FileExplorerBannerContainer" part="0" state="0" name="TEXTCOLOR:COLOR" value="000000"/>
    		<property class="FileExplorerBannerContainer" part="1" state="1" name="FILLCOLOR:COLOR" value="f4f4f4"/>
    		<property class="FileExplorerBannerContainer" part="1" state="1" name="TEXTCOLOR:COLOR" value="000000"/>
    		<property class="FileExplorerBannerContainer" part="1" state="2" name="FILLCOLOR:COLOR" value="f4f4f4"/>
    		<property class="FileExplorerBannerContainer" part="1" state="2" name="TEXTCOLOR:COLOR" value="b3b3b3"/>
    		
    		<property class="DarkMode::FileExplorerBannerContainer" part="0" state="0" name="FILLCOLOR:COLOR" value="333333"/>
    		<property class="DarkMode::FileExplorerBannerContainer" part="0" state="0" name="TEXTCOLOR:COLOR" value="dedede"/>
    		<property class="DarkMode::FileExplorerBannerContainer" part="1" state="1" name="FILLCOLOR:COLOR" value="333333"/>
    		<property class="DarkMode::FileExplorerBannerContainer" part="1" state="1" name="TEXTCOLOR:COLOR" value="ffffff"/>
    		<property class="DarkMode::FileExplorerBannerContainer" part="1" state="2" name="FILLCOLOR:COLOR" value="333333"/>
    		<property class="DarkMode::FileExplorerBannerContainer" part="1" state="2" name="TEXTCOLOR:COLOR" value="6a6a6a"/>
    	
    	<!-- Stupid fix for removing the TaskBar height adjust on my themes -->
    	
    		<property class="TaskBar" part="0" state="0" name="HEIGHT:INT" value="4"/>
    	</add>
    	<remove>
    		<property class="TaskBand2CompositedLight::TaskBand2" part="1" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedLight::TaskBand2" part="2" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedLight::TaskBand2" part="3" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedLight::TaskBand2" part="4" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedLight::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsLight::TaskBand2" part="1" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsLight::TaskBand2" part="2" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsLight::TaskBand2" part="3" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsLight::TaskBand2" part="4" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsLight::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedVertical8Light::TaskBand2" part="3" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedVertical8Light::TaskBand2" part="4" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedVertical8Light::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" part="3" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" part="4" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2CompositedSmallIconsVertical8Light::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2Light::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2Light::TaskBand2" part="6" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2Light::TaskBand2" part="7" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2Light::TaskBand2" part="8" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2SmallIconsLight::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2VerticalLight::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<property class="TaskBand2SmallIconsVerticalLight::TaskBand2" part="5" state="0" name="IMAGEFILE:FILENAME"/>
    		<class class="Taskbar2CompositedLight::TaskBar"/>
    		<class class="ShowDesktopLight::Button"/>
    		<class class="VerticalShowDesktopLight::Button"/>
    	</remove>
    </stylescript>
    Just a disclaimer, I am not responsible for any one trying out these scripts or for anyone who bricks their system, these are experimental and should be used on Virtual machine for safety.
    Attached Files
    Last edited by Mr GRiM; May 25th, 2019 at 09:34 PM.

    Please do not PM me to ask for support - please use the relevant thread or forum.
    Please Post in English or at least include English Translations

  2. #2
    devillnside is offline
    Elite


    Join Date
    Aug 2012
    Location
    Dhaka, Bangladesh
    Posts
    1,458
    Mentioned
    1 Post(s)
    Tagged
    51 Thread(s)


    Sex:
    thanks mate..
    D@rkside Of Aquariusâ„¢



  3. #3
    Donkuz is offline
    Pro Theme Builder




    Join Date
    Nov 2017
    Location
    Australia
    Posts
    1,328
    Mentioned
    1 Post(s)
    Tagged
    11 Thread(s)


    Sex:
    Thanks a Bunch Mr GRiM, This will come in handy later on Cheerz!!

  4. #4
    Mr GRiM is offline
    Administrator


    Join Date
    Aug 2009
    Location
    Sunshine Coast, Qeensland, Australia
    Posts
    5,328
    Mentioned
    6 Post(s)
    Tagged
    837 Thread(s)


    Sex:
    Sorry guys, I updated the style script and also the class maps again, although all the themes I tested worked fine there were a couple today I tested that had errors when testing, I have now fixed that issue, I had some additional classes and images were being added that didn't need to be, I included a Remove Windows 10 Light Mode script as well if anyone has problems or would like to redo the script.

    Please do not PM me to ask for support - please use the relevant thread or forum.
    Please Post in English or at least include English Translations

  5. #5
    Dark Knight is offline
    VC Ambassador



    Join Date
    Aug 2011
    Location
    Atlanta, Georgia
    Posts
    1,575
    Mentioned
    3 Post(s)
    Tagged
    280 Thread(s)


    Sex:
    Quote Originally Posted by Mr GRiM View Post
    Sorry guys, I updated the style script and also the class maps again, although all the themes I tested worked fine there were a couple today I tested that had errors when testing, I have now fixed that issue, I had some additional classes and images were being added that didn't need to be, I included a Remove Windows 10 Light Mode script as well if anyone has problems or would like to redo the script.
    For some reason when using this shellstyle in 1903 I am losing all image thumbnails for image files, png and .bmp that I noticed, could be others but do not know, the files are there but are not displaying in file explorer. Reverting back to shellstyle.dll for RS5 restores those images in file explorer.
    Last edited by Dark Knight; May 25th, 2019 at 09:14 PM.








    https://darkknight2264.deviantart.com/

    I believe in karma which means I can say all the bad things I want to you and just assume that you deserve it.




  6. #6
    Mr GRiM is offline
    Administrator


    Join Date
    Aug 2009
    Location
    Sunshine Coast, Qeensland, Australia
    Posts
    5,328
    Mentioned
    6 Post(s)
    Tagged
    837 Thread(s)


    Sex:
    Quote Originally Posted by Dark Knight View Post
    For some reason when using this shellstyle in 1903 I am losing all images for image files, the files are there but are not displaying in file explorer. Reverting back to shellstyle.dll for RS5 restores those images in file explorer.
    OK now I can see it too, strange that it only happens when certain file types are in there, I will see what I can do.

    Please do not PM me to ask for support - please use the relevant thread or forum.
    Please Post in English or at least include English Translations


 
Page 1 of 5 12345 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Windows 10 19H1 1903 Updated ClassMaps and Import Scripts
    By Mr GRiM in forum Updates & Style Hacks For WSB
    Replies: 12
    Last Post: February 13th, 2022, 06:34 PM
  2. Custom Class Maps and Import Scripts for Windows 10 TH2 & RS1
    By Mr GRiM in forum Updates & Style Hacks For WSB
    Replies: 173
    Last Post: March 14th, 2020, 07:01 AM
  3. Replies: 10
    Last Post: May 5th, 2019, 06:38 PM
  4. Custom Class maps & import scripts for Windows 10 RS1+ Version 1607 - 1703
    By Mr GRiM in forum Updates & Style Hacks For WSB
    Replies: 39
    Last Post: March 7th, 2018, 06:46 PM
  5. Windows 10 TH2 November Update Class maps and Class Groups for WSB
    By Mr GRiM in forum Updates & Style Hacks For WSB
    Replies: 3
    Last Post: November 18th, 2015, 06:26 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •