Page 2 of 2 FirstFirst 12
Results 7 to 11 of 11

Thread: Windows 10 1903 WSB CLASSMAP update and Light Mode Style Script, shellstyle included Share

  1. #1
    nicely is offline
    Nicely Done


    Join Date
    Apr 2013
    Location
    New Jesrsey
    Posts
    133
    Mentioned
    0 Post(s)
    Tagged
    2 Thread(s)


    Sex:

    Windows 10 1903 WSB CLASSMAP update and Light Mode Style Script, shellstyle included

    Windows 10 1903 WSB ClassMap update and Light Mode Style Script, with shellstyle included

    I Updated classmaps a little bit (Versions Tested 18361-18362)

    shellstyle fully updated and not mandatory "yet" to import script to get themes work


    Instrucions:

    Just replace shellstyle in theme folder.


    Open WSB and open the theme with new shellstyle.


    Hold shift and click on Import Stylehack and then select "Windows 10 Light Mode"


    save and replace theme or rename it to make a backup.


    Then you can reopen the saved theme and edit.

    using or not the script does not imply the functionality of your themes, its only to show new Windows 10 Light Mode features and only if you use your themes related to Light Mode

    I did not put menus and submenus in order 100%

    thx Mr GRiM for send me old tool ive lost

    If your interested in put categories of the menus and submenus in order i apreciate it. (I do not have much time lately). You can check the script just below:

    Code:
    <!--
        Author:    Nicely
    -->
    <stylescript>
        <add>
        <!-- Windows 10 Light Mode -->
            <class name="FileExplorerBannerContainer"/>
            <class name="DarkMode::FileExplorerBannerContainer"/>
            <class name="LightMode_ImmersiveStart::Menu"/>
            <class name="TaskBand2Light::Taskband2"/>
                    <class name="TaskBand2VerticalLight::Taskband2"/>
                    <class name="TaskBand2SmallIconsLight::Taskband2"/>
                    <class name="TaskBand2SmallIconsVerticalLight::Taskband2"/>
                    <class name="TaskBand2CompositedLight::Taskband2"/>
                    <class name="TaskBand2CompositedSmallIconsLight::Taskband2"/>
                    <class name="TaskBand2CompositedVertical8Light::Taskband2"/>
                    <class name="TaskbandExtendedUILight::TaskbandExtendedUI"/>
                    <class name="TaskBand2CompositedSmallIconsVertical8Light::Taskband2"/>
                    <class name="TaskBarLight::Rebar"/>
                    <class name="TaskBarSmallIconsLight::Rebar"/>
                    <class name="TaskBarLight::Toolbar"/>
                    <class name="TaskBarVertLight::Toolbar"/>
              
                    <property class="FileExplorerBannerContainer" part="0" state="0" name="FILLCOLOR:COLOR " value="FFF4F4F4"/>
                    <property class="FileExplorerBannerContainer" part="0" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="FileExplorerBannerContainer" part="1" state="1" name="FILLCOLOR:COLOR " value="FFF4F4F4"/>
                    <property class="FileExplorerBannerContainer" part="1" state="1" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="FileExplorerBannerContainer" part="1" state="2" name="FILLCOLOR:COLOR " value="FFF4F4F4"/>
                    <property class="FileExplorerBannerContainer" part="1" state="2" name="TEXTCOLOR:COLOR " value="FFB3B3B3"/>
                    
                    <property class="DarkMode::FileExplorerBannerContainer" part="0" state="0" name="FILLCOLOR:COLOR " value="FF333333"/>
                    <property class="DarkMode::FileExplorerBannerContainer" part="0" state="0" name="TEXTCOLOR:COLOR " value="FFDEDEDE"/>
                    <property class="DarkMode::FileExplorerBannerContainer" part="1" state="1" name="FILLCOLOR:COLOR " value="FF333333"/>
                    <property class="DarkMode::FileExplorerBannerContainer" part="1" state="1" name="TEXTCOLOR:COLOR " value="FFFFFFFF"/>
                    <property class="DarkMode::FileExplorerBannerContainer" part="1" state="2" name="FILLCOLOR:COLOR " value="FF333333"/>
                    <property class="DarkMode::FileExplorerBannerContainer" part="1" state="2" name="TEXTCOLOR:COLOR " value="FF6A6A6A"/>
                    
                    <property class="LightMode_ImmersiveStart::Menu" part="9" state="0" name="FILLCOLOR:COLOR " value="FFEEEEEE"/>
                    
                    <property class="TaskBand2Light::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2VerticalLight::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2SmallIconsLight::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2SmallIconsVerticalLight::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2CompositedLight::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2CompositedSmallIconsLight::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2CompositedVertical8Light::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskbandExtendedUILight::TaskbandExtendedUI" part="0" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBand2CompositedSmallIconsVertical8Light::Taskband2" part="5" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBarLight::Rebar" part="0" state="0" name="TEXTCOLOR:COLOR " value="FF000000"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="TRANSPARENT:BOOL " value="true"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGECOUNT:INT " value="4"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="MINDPI1:INT " value="96"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="MINDPI2:INT " value="120"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="MINDPI3:INT " value="144"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="MINDPI4:INT " value="192"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="MINDPI5:INT " value="240"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="2433:INT " value="288"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="2434:INT " value="384"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGEFILE:FILENAME " value="IMAGE #795"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGEFILE1:FILENAME " value="IMAGE #796"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGEFILE2:FILENAME " value="IMAGE #797"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGEFILE3:FILENAME " value="IMAGE #798"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGEFILE4:FILENAME " value="IMAGE #799"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGEFILE5:FILENAME " value="IMAGE #800"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="3009:FILENAME"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="3010:FILENAME"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="SIZINGMARGINS:MARGINS " value="4, 4, 4, 4"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="CONTENTMARGINS:MARGINS " value="0, 0, 0, 0"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="BGTYPE:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="SIZINGTYPE:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="VALIGN:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="IMAGELAYOUT:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="GLYPHTYPE:ENUM " value="1"/>
                    <property class="TaskBarLight::Rebar" part="4" state="0" name="MAGESELECTTYPE:ENUM " value="2"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="TRANSPARENT:BOOL " value="true"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGECOUNT:INT " value="3"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="MINDPI1:INT " value="96"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="MINDPI2:INT " value="120"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="MINDPI3:INT " value="144"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGEFILE:FILENAME " value="IMAGE #795"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGEFILE1:FILENAME " value="IMAGE #796"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGEFILE2:FILENAME " value="IMAGE #797"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGEFILE3:FILENAME " value="IMAGE #798"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="SIZINGMARGINS:MARGINS " value="4, 4, 4, 4"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="CONTENTMARGINS:MARGINS " value="0, 0, 0, 0"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="BGTYPE:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="SIZINGTYPE:ENUM  " value="1"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="VALIGN:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGELAYOUT:ENUM " value="0"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="GLYPHTYPE:ENUM " value="1"/>
                    <property class="TaskBarLight::Rebar" part="5" state="0" name="IMAGESELECTTYPE:ENUM " value="2"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="0" state="0" name="TEXTCOLOR:COLOR " value="FFFFFFFF"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="TRANSPARENT:BOOL " value="true"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGECOUNT:INT " value="3"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="MINDPI1:INT " value="96"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="MINDPI2:INT " value="120"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="MINDPI3:INT " value="144"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="MINDPI4:INT " value="192"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="MINDPI5:INT " value="240"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="2433:INT " value="288"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="2434:INT " value="384"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGEFILE:FILENAME " value="IMAGE #795"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGEFILE1:FILENAME " value="IMAGE #796"/>"/>"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGEFILE2:FILENAME " value="IMAGE #797"/>"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGEFILE3:FILENAME " value="IMAGE #798"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGEFILE4:FILENAME " value="IMAGE #799"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGEFILE5:FILENAME " value="IMAGE #800"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="3009:FILENAME"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="3010:FILENAME"/>  
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="SIZINGMARGINS:MARGINS " value="4, 4, 4, 4"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="CONTENTMARGINS:MARGINS " value="0, 0, 0, 0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="BGTYPE:ENUM " value="0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="SIZINGTYPE:ENUM " value="1"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="VALIGN:ENUM " value="0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGELAYOUT:ENUM " value="0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="GLYPHTYPE:ENUM " value="1"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="4" state="0" name="IMAGESELECTTYPE:ENUM " value="2"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="TRANSPARENT:BOOL " value="true"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGECOUNT:INT " value="3"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="MINDPI1:INT " value="96"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="MINDPI2:INT " value="120"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="MINDPI3:INT " value="144"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGEFILE:FILENAME " value="IMAGE #795"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGEFILE1:FILENAME " value="IMAGE #796"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGEFILE2:FILENAME " value="IMAGE #797"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGEFILE3:FILENAME " value="IMAGE #798"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="SIZINGMARGINS:MARGINS " value="4, 4, 4, 4"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="CONTENTMARGINS:MARGINS " value="0, 0, 0, 0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="BGTYPE:ENUM " value="0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="SIZINGTYPE:ENUM " value="1"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="VALIGN:ENUM " value="0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGELAYOUT:ENUM " value="0"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="GLYPHTYPE:ENUM " value="1"/>
                    <property class="TaskBarSmallIconsLight::Rebar" part="5" state="0" name="IMAGESELECTTYPE:ENUM " value="2"/>
                    <property class="TaskBarLight::Toolbar" part="0" state="0" name="TEXTCOLOR:COLOR " value="FFFFFFFF"/>
                    <property class="TaskBarLight::Toolbar" part="1" state="0" name="FILLCOLORHINT:COLOR " value="FFFFFFFF"/>
                    <property class="TaskBarLight::Toolbar" part="2" state="0" name="FILLCOLORHINT:COLOR  " value="FFFFFFFF"/>"/>
                    <property class="TaskBarVertLight::Toolbar" part="0" state="0" name="TEXTCOLOR:COLOR  " value="FFFFFFFF"/>
                    <property class="TaskBarVertLight::Toolbar" part="1" state="0" name="FILLCOLORHINT:COLOR  " value="FFFFFFFF"/>
                    <property class="TaskBarVertLight::Toolbar" part="2" state="0" name="FILLCOLORHINT:COLOR  " value="FFFFFFFF"/>
           </add>
    
    
    </stylescript>
    TESTED on manny themes, but I'm not responsible for any system error. Use on your own risk (Also if u gonna edit or test Recommended do it on Virtual Machine)



    [Only registered and activated users can see links. ]

    Last edited by nicely; 03-24-2019 at 05:03 AM. Reason: forgot to thank some one :)
    register or log in to view signatures!

  2. #7
    dpcdpc11 is offline
    VC Member
    Join Date
    Apr 2014
    Location
    Romania
    Posts
    18
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Sex:
    Quote Originally Posted by nicely View Post
    works fine
    Thank you again for the quick reply! Glad to hear that it works
    register or log in to view signatures!

  3. #8
    Sakura is offline
    Junior Member

    Join Date
    Apr 2019
    Location
    Beijing
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Sex:
    I have already tested it and it's appearing correctly. Thanks for your solving the compatibility issue of this new version. I have been puzzled by this bug for a long time and I'm really glad that this problem finally been solve. Thanks again for your help.
    register or log in to view signatures!

  4. #9
    nicely is offline
    Nicely Done


    Join Date
    Apr 2013
    Location
    New Jesrsey
    Posts
    133
    Mentioned
    0 Post(s)
    Tagged
    2 Thread(s)


    Sex:
    Quote Originally Posted by Sakura View Post
    I have already tested it and it's appearing correctly. Thanks for your solving the compatibility issue of this new version. I have been puzzled by this bug for a long time and I'm really glad that this problem finally been solve. Thanks again for your help.

    anytime , glad you it help you
    register or log in to view signatures!

  5. #10
    dpcdpc11 is offline
    VC Member
    Join Date
    Apr 2014
    Location
    Romania
    Posts
    18
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Sex:
    Is there a way to make the script import the values of the inherited classes, just like Mr GRIM did with his Dark Mode import Script? Otherwise to make the Light Mode not be broken we have to manually add the inherited values on each theme.
    Never mind... stupid question... I'm following up with a "smarter" one...
    Last edited by dpcdpc11; 2 Weeks Ago at 06:29 PM.
    register or log in to view signatures!

  6. #11
    dpcdpc11 is offline
    VC Member
    Join Date
    Apr 2014
    Location
    Romania
    Posts
    18
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Sex:
    Been fiddling with this Light Mode stuff for days now and I've started to understand how the script works and all but one thing that keeps puzzling me is how the inheritance works in msstyles.
    I mean, where and how is the inheritance defined and most importantly, how can it be changed if broken?
    I'm asking this because on my themes the Light Mode script adds the classes correctly but since the themes are old and ported from one Windows version to another, the part numbers of the classes don't match the ones in the original Aero.msstyle so when I import the Light Mode style script, the newly added classes do not have the correct inheritance so it takes the wrong properties and of course this corrupts a bunch of Taskbar elements which in order to fix I have to manually override their properties which takes forever.
    The smart way to fix this would be to correct somehow the inheritance of the newly added classes which I have no idea how to do or if this is even possible.
    So any info on this would be greatly appreciated!
    Thanks in advance!
    Last edited by dpcdpc11; 2 Weeks Ago at 07:28 PM.
    register or log in to view signatures!


 
Page 2 of 2 FirstFirst 12

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Windows 10 1809 WSB update and Dark Mode Style Script
    By Mr GRiM in forum Updates & Style Hacks For WSB
    Replies: 50
    Last Post: 6 Days Ago, 06:53 AM
  2. Replies: 3
    Last Post: 04-22-2017, 05:59 PM
  3. Windows 10 RS1 SiB Start Menu & Taskbar Style Script and Hack
    By Mr GRiM in forum Updates & Style Hacks For WSB
    Replies: 0
    Last Post: 07-30-2016, 04:37 AM
  4. Windows 10 SiB Start Menu Style Script and Hack
    By Mr GRiM in forum Style Hacks
    Replies: 3
    Last Post: 12-24-2015, 03:57 PM
  5. Enterprise Mode Unlocker for IE 11 in Windows 8.1 Update 1
    By hb860 in forum Windows 8.1 Customization Tools
    Replies: 2
    Last Post: 05-28-2015, 02:42 PM

Bookmarks

Posting Permissions

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