Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
June 2022
- 68 participants
- 3274 messages
[PATCH 4/6] light.msstyles: Add Vista+ rebar parts.
by Zhiyi Zhang
From: Zhiyi Zhang <zzhang(a)codeweavers.com>
Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com>
---
dlls/light.msstyles/Makefile.in | 15 ++-
dlls/light.msstyles/blue_rebar_chevron.bmp | Bin 2298 -> 0 bytes
dlls/light.msstyles/blue_rebar_chevron.svg | 28 -----
.../blue_rebar_chevron_background.bmp | Bin 0 -> 5382 bytes
.../blue_rebar_chevron_background.svg | 15 +++
.../blue_rebar_chevron_glyph_10px.bmp | Bin 0 -> 1218 bytes
.../blue_rebar_chevron_glyph_10px.svg | 29 ++++++
.../blue_rebar_chevron_glyph_13px.bmp | Bin 0 -> 1854 bytes
.../blue_rebar_chevron_glyph_13px.svg | 31 ++++++
.../blue_rebar_chevron_glyph_15px.bmp | Bin 0 -> 2658 bytes
.../blue_rebar_chevron_glyph_15px.svg | 29 ++++++
.../blue_rebar_chevron_glyph_20px.bmp | Bin 0 -> 4458 bytes
.../blue_rebar_chevron_glyph_20px.svg | 29 ++++++
.../blue_rebar_chevron_glyph_25px.bmp | Bin 0 -> 6738 bytes
.../blue_rebar_chevron_glyph_25px.svg | 29 ++++++
.../blue_rebar_chevron_glyph_30px.bmp | Bin 0 -> 9858 bytes
.../blue_rebar_chevron_glyph_30px.svg | 29 ++++++
.../blue_rebar_chevron_glyph_40px.bmp | Bin 0 -> 17418 bytes
.../blue_rebar_chevron_glyph_40px.svg | 29 ++++++
...blue_rebar_chevron_vertical_background.bmp | Bin 0 -> 5382 bytes
...blue_rebar_chevron_vertical_background.svg | 15 +++
...blue_rebar_chevron_vertical_glyph_10px.bmp | Bin 0 -> 1218 bytes
...blue_rebar_chevron_vertical_glyph_10px.svg | 29 ++++++
...blue_rebar_chevron_vertical_glyph_13px.bmp | Bin 0 -> 1854 bytes
...blue_rebar_chevron_vertical_glyph_13px.svg | 31 ++++++
...blue_rebar_chevron_vertical_glyph_15px.bmp | Bin 0 -> 2658 bytes
...blue_rebar_chevron_vertical_glyph_15px.svg | 29 ++++++
dlls/light.msstyles/blue_rebar_splitter.bmp | Bin 0 -> 246 bytes
dlls/light.msstyles/blue_rebar_splitter.svg | 15 +++
.../blue_rebar_splitter_vertical.bmp | Bin 0 -> 246 bytes
.../blue_rebar_splitter_vertical.svg | 15 +++
dlls/light.msstyles/light.rc | 97 +++++++++++++++---
32 files changed, 453 insertions(+), 41 deletions(-)
delete mode 100644 dlls/light.msstyles/blue_rebar_chevron.bmp
delete mode 100644 dlls/light.msstyles/blue_rebar_chevron.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_background.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_background.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_10px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_10px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_13px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_13px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_15px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_15px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_20px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_20px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_25px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_25px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_30px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_30px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_40px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_glyph_40px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_background.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_background.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.svg
create mode 100644 dlls/light.msstyles/blue_rebar_splitter.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_splitter.svg
create mode 100644 dlls/light.msstyles/blue_rebar_splitter_vertical.bmp
create mode 100644 dlls/light.msstyles/blue_rebar_splitter_vertical.svg
diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index 0f49752c38d..8a3a469c8c0 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -216,9 +216,22 @@ SVG_SRCS = \
blue_radiobutton_28px.svg \
blue_radiobutton_31px.svg \
blue_rebar_background.svg \
- blue_rebar_chevron.svg \
+ blue_rebar_chevron_background.svg \
+ blue_rebar_chevron_glyph_10px.svg \
+ blue_rebar_chevron_glyph_13px.svg \
+ blue_rebar_chevron_glyph_15px.svg \
+ blue_rebar_chevron_glyph_20px.svg \
+ blue_rebar_chevron_glyph_25px.svg \
+ blue_rebar_chevron_glyph_30px.svg \
+ blue_rebar_chevron_glyph_40px.svg \
+ blue_rebar_chevron_vertical_background.svg \
+ blue_rebar_chevron_vertical_glyph_10px.svg \
+ blue_rebar_chevron_vertical_glyph_13px.svg \
+ blue_rebar_chevron_vertical_glyph_15px.svg \
blue_rebar_gripper_horizontal.svg \
blue_rebar_gripper_vertical.svg \
+ blue_rebar_splitter.svg \
+ blue_rebar_splitter_vertical.svg \
blue_scrollbar_arrow_glyphs_7px.svg \
blue_scrollbar_arrow_glyphs_9px.svg \
blue_scrollbar_arrows.svg \
diff --git a/dlls/light.msstyles/blue_rebar_chevron.bmp b/dlls/light.msstyles/blue_rebar_chevron.bmp
deleted file mode 100644
index 4b581c5ed1da2f8ef954635ef2784c73010c6971..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 2298
zcmZ?r{l&om23<h128g+U*bImn859_pfph^>9>_!j{}~t{2qgC3$vvnTNs=fg3jtMY
z*RGup#PS4`F|1m(N^ae{b^AAM+N4NLwLrTqfaYGqXC}~Y380!?8#iuL!KIEEH6Xn}
zb7tc+2bcMjiVuZw28N3`Fnsm_u_iA65~BvBcc8)<Xzzm2^o%R^=qvueQgb&Neol-F
zfO<9$W_854jaq7cO*2^VeTpH$^7;ErV>zJO{og0+5iFlcQTuJ0o(0fcyyf%%siqRY
lrW)+}G1UlX`Am!&P?!PjnvKsKYK1GhIiuwUdWcYm4*=2{@T&j-
diff --git a/dlls/light.msstyles/blue_rebar_chevron.svg b/dlls/light.msstyles/blue_rebar_chevron.svg
deleted file mode 100644
index a6e1b707c47..00000000000
--- a/dlls/light.msstyles/blue_rebar_chevron.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg id="bitmap:10-32" width="10" height="54" version="1.1" viewBox="0 0 2.6458 14.288" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <metadata>
- <rdf:RDF>
- <cc:Work rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
- <dc:title/>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g stroke-width=".26458">
- <path d="m1.9855 1.5795-0.91792-0.91901 0.13113-0.13129 0.91792 0.91901z" fill="#aeaeae"/>
- <path d="m2.1074 1.4622-0.91792 0.91901-0.13113-0.13129 0.91792-0.91901z" fill="#aeaeae"/>
- <path d="m1.9855 3.9607-0.91792-0.91901 0.13113-0.13129 0.91792 0.91901z" fill="#3096fa"/>
- <path d="m2.1074 3.8435-0.91792 0.91901-0.13113-0.13129 0.91792-0.91901z" fill="#3096fa"/>
- <path d="m1.9294 6.8751 7.757e-4 -1.3187 0.18651-1.14e-4 -7.75e-4 1.3187z" fill="#2979ff"/>
- <path d="m2.0993 6.8784-1.3055 7.821e-4 1.1418e-4 -0.18839 1.3055-7.827e-4z" fill="#2979ff"/>
- <g fill="#aeaeae">
- <path d="m1.9855 8.7232-0.91792-0.91901 0.13113-0.13129 0.91792 0.91901z"/>
- <path d="m2.1074 8.606-0.91792 0.91901-0.13113-0.13129 0.91792-0.91901z"/>
- <path d="m1.9855 11.104-0.91792-0.91901 0.13113-0.13129 0.91792 0.91901z"/>
- <path d="m2.1074 10.987-0.91792 0.91901-0.13113-0.13129 0.91792-0.91901z"/>
- <path d="m1.9855 13.486-0.91792-0.91901 0.13113-0.13129 0.91792 0.91901z"/>
- <path d="m2.1074 13.368-0.91792 0.91901-0.13113-0.13129 0.91792-0.91901z"/>
- </g>
- </g>
-</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_background.bmp b/dlls/light.msstyles/blue_rebar_chevron_background.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..1f2ae77d0cad82fc7599d61dfe6c3cc5dbd9197d
GIT binary patch
literal 5382
zcmeHIu}%U(5M8732h<j52^JU%Dk(^em5sk*VMH4&t&Jy<`xGq&)c89W_GWjS0f!hU
zyxXOMx!mkzZ*Sh+zMFfmd$E6HX2%1KcN7N{XB0c8W_J17Aq^`B8Z$q61-s{$S1Y&t
zb76039dGMZyl;=O*8se!W9i_!etU%1jSA(7e|vTwa`cGh11#ceGRNy3gQs~AjyyY`
zA`%YoDGKKoPq<O6V&7KzD#nxalk%l}NiRsA^~5^0aG}wG+WJ?c**geNG*<ezaAs|0
z?;-D4vZbhL_IOgY!_LSiEwE2bEFD~zcHXl=t76mBvHN-f?*jRvI`=sMd7oe$@idqs
z?JMU!Nsq*2;U)${Y89)Tekotdm;5`Dx27jZW7njGtkoazow{H=)@agr*7_`I)+kTn
Zyn}GagQ84Ki<JRoKp9X5lz|Op;0OEyFTMZ(
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_background.svg b/dlls/light.msstyles/blue_rebar_chevron_background.svg
new file mode 100644
index 00000000000..10660d006f6
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_background.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:19-32" width="19" height="69" version="1.1" viewBox="0 0 5.027 18.256" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#fffffe" stroke-linejoin="bevel" stroke-width=".26458">
+ <rect x=".13229" y="6.4823" width="4.7625" height="5.5563" rx=".52917" ry=".52917" stroke="#3096fa"/>
+ <rect x=".13224" y="12.568" width="4.7625" height="5.5563" rx=".52917" ry=".52917" stroke="#2979ff"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_10px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_10px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..8d4d3a2e343da9a5ec8db2190821b57a7a178011
GIT binary patch
literal 1218
zcmc(du}Z{15QbN(a)Q6E8zkU}nsvS$crC)Zfn2=^d|7Evs$BeBa`g!2IcN$OMqU&?cv
zady3#9D(a)f|-jdDiH}mgg^Rttij~(SlhVLhwdpHkpZmB?RW4u__ak(-;sh`K?U~+wX
zw^IDm^4GS(a)o$zp+!|ZUE8cF7SdKAKARKnCBRe(a)mAxd`b=0%=rGPV$f+#rVDVb?owx
zjsom8hvzH*8<K~;Q3m&C`|FtUn~K(qb9lXEpC!||7UndxMwd`c-IY+1N#~+1bh0Qk
z`z)EX)||&*Mzhb7o$m8Z2eufq&yuMZ_Q~L7(a)L4kHHWizu$*ZbjpC!||>befGR-)GX
wESYpJVlBbRK1(KT+qN<GWS=EF9p(bm%=^Cg_gOOaLQU3n9p7ikr2EhK4Q3~~%K!iX
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_10px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_10px.svg
new file mode 100644
index 00000000000..39cc0801f61
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_10px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:10-32" width="10" height="27" version="1.1" viewBox="0 0 2.6458 7.144" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m2.5475 1.6941-0.6885-0.78776 0.098356-0.11254 0.6885 0.78776z"/>
+ <path d="m2.6389 1.5936-0.6885 0.78776-0.098356-0.11254 0.6885-0.78776z"/>
+ <path d="m1.4891 1.6941-0.6885-0.78776 0.098356-0.11254 0.6885 0.78776z"/>
+ <path d="m1.5806 1.5936-0.6885 0.78776-0.098356-0.11254 0.6885-0.78776z"/>
+ </g>
+ <g transform="matrix(1 0 0 .75003 0 .6614)" fill="#3096fa" stroke-width=".3055">
+ <path d="m2.5475 4.5518-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m2.6389 4.4178-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ <path d="m1.4891 4.5518-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m1.5806 4.4178-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 .75 0 1.2568)" fill="#2979ff" stroke-width=".30551">
+ <path d="m2.5475 6.9332-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m2.6389 6.7993-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ <path d="m1.4891 6.9332-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m1.5806 6.7993-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_13px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_13px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f6be71a50bd20d967cb9bdb8c6977f88e7ef74a5
GIT binary patch
literal 1854
zcmd6nu}{K46vk^bni$<29Ca}i5-gCe#;_QME++g346KHjfI4(`woM!uSerm0WpDp1
zttQX!YF(a)dM7rS!d`X0acy}KUyxUP3|WEJBT&lk*7%uCEY>%!VcTp!}GHOR7lKdM6A
zyZh0WqyijN)M;$bXmoX^%Oqyj8!k=kl>E*ya~f|mu5qO2nuora`o)n8EHTz|q;Y+S
zcZ&GCiV`#H_5gb&RgCNORPWKGwj%$w{K+J?(c5jTpON1<`Hyi;MVw(ukB##xrq_2l
z&qHTM?;XQC64TF+2aXF(ioVi264QHB{t-02uh5Ap>Z`v?F(k${j(KqX(a)EJOWcO=Go
z74d!p?6t09T>lPRJ?IVZNR0LQTeFQlG72`{kr?Y$%!AgH0(a)v`4#PptB&KHZtEJ+f>
zI}+2+FrUv|Xj1f*-jSHzqw?i)=|LAqQB-<IVt(a)Ov*AUb2j>Pmn>@$et*tmBj#y!yX
mu;waF)AHVt80)cC8~O}qDeoPLv0g>!r_dYTk(l1IOZgA%R}UHh
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_13px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_13px.svg
new file mode 100644
index 00000000000..ce78f604b7a
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_13px.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:13-32" width="13" height="33" version="1.1" viewBox="0 0 3.4395 8.7316" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g stroke-width=".26458">
+ <g fill="#aeaeae">
+ <path d="m3.3084 1.9942-0.91792-1.0504 0.13113-0.15006 0.91792 1.0504z"/>
+ <path d="m3.4303 1.8602-0.91792 1.0504-0.13113-0.15006 0.91792-1.0504z"/>
+ <path d="m1.9854 1.9942-0.91792-1.0504 0.13113-0.15006 0.91792 1.0504z"/>
+ <path d="m2.1073 1.8602-0.91792 1.0504-0.13113-0.15006 0.91792-1.0504z"/>
+ </g>
+ <g transform="translate(.66966 1.2004)" fill="#3096fa">
+ <path d="m2.6387 3.7042-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m2.7606 3.5702-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ <path d="m1.3158 3.7042-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m1.4377 3.5702-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ </g>
+ <g fill="#2979ff">
+ <path d="m3.3084 7.8152-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m3.4303 7.6813-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ <path d="m1.9854 7.8152-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m2.1073 7.6813-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_15px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_15px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..7f207ba538fb039f2123161f8ed5dcbd4f7e9a26
GIT binary patch
literal 2658
zcmd^=y-piJ6ouD>hA2`xDhdh;Y)jxJFMw!pftyIYK-{=b6xoDg3utJ9ki0<af*(uv
z`bQ#F<l2%SAg=rt2-`?EXBK8WyL&J_jC}WwzkAQ_?5vM>r||8g6OI!c4-uac8AQri
zbv_{fTf!kR#BrWJsv<kPU%w|>UIB}*)Kyt3>02ph*X<?7E)Iuk`|Yhw@`%c^=cX
zc$RXe1btt;FV8!K^$-@<>F-ibpQ67b`{6c*m@(aNXYrf`Tsx3T=8xu#>6)GKSW;46
zze4=goH1RqvmB(4u*N&_w$0;V%+{zm)>=di#LIrtHO6#JXFS_H`bP3|ZDk(QH9JFB
zlS)?oRLx+_6yNb=;=4Bw)vbt+7-L)Xc)qze(a)pD5tpZSO}rd15rDM8<t%bAZDds(0R
zJ(a)ws=)c4ijQ8;kE1k*J;E6+^*Trl?Ch>zmT*66v2lfpW$5i=hVru*$Y_H)OGh>sYv
zHEKSox<%aEK&mqzF&5WNt6O>KM)zkM#z&0Bb>TJr&D!|FjreFn7}LHt)@(L!+wFG5
zM~tz3X|-Af^bQf`eZ&~kDh6E%(eHM<=6%H29Q|pd(dg9cb>k!G6O8FS&s%^tK)>-3
zV(a)xX|Dd?^dmXDH*X`wkr-1T}r^FCrMt_^~qh`s^t)x3`wi|e4tBSyGa<0Ho6I`tjr
Pui<${e8d>jzGe0wh?IX#
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_15px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_15px.svg
new file mode 100644
index 00000000000..8b6b3db6242
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_15px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:15-32" width="15" height="42" version="1.1" viewBox="0 0 3.9687 11.113" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m3.8049 2.5589-1.1475-1.3129 0.16393-0.18757 1.1475 1.3129z"/>
+ <path d="m3.9572 2.3914-1.1475 1.3129-0.16393-0.18757 1.1475-1.3129z"/>
+ <path d="m2.4819 2.5589-1.1475-1.3129 0.16393-0.18757 1.1475 1.3129z"/>
+ <path d="m2.6343 2.3914-1.1475 1.3129-0.16393-0.18757 1.1475-1.3129z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.2501 .66966 .57429)" fill="#3096fa" stroke-width=".23664">
+ <path d="m3.1352 4.5509-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m3.2876 4.4169-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ <path d="m1.8122 4.5509-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m1.9646 4.4169-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.25 .1639 .28556)" fill="#2979ff" stroke-width=".23665">
+ <path d="m3.641 7.7455-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m3.7933 7.6116-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ <path d="m2.318 7.7455-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m2.4704 7.6116-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_20px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_20px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..431a29915ac6afd12a3e23523afd2b0cf590d95d
GIT binary patch
literal 4458
zcmeH}ziU%b6vtnx87e{*f>Q?(e>5p1F9sAh&En+ZpU^>yn^ZIj9n#gof|!?N3mx11
zC<HoWNd_}yaOu>cP={<;I*EN5j^A53aB^?nDP3zrPtLjL^SxhgZytx2fAjvXcmDZ;
z?@dGk(a)eC33?t3?of8D{C^C8ds_h$&@U%%aOBo{PpUce=$VseLyspqoCwZ>RuXDX!D
zsg#`1X7bTxn5~s-oMRhtOdr$tWZ%>pv$edYvbR8`R1<qgRL<SvzR4PsI=iM1%ZpS<
z4ym}ZXFMd=nAF)dZ9Gokj3>Cy!DX1O<u!eNumrCoDy$5-$5~^nk(u7*;y7Cm|MLNr
zU(P&o8j~Je<8hC{tARK)=it7{8k0I%<9XhK*O)#%T$X)PYs}W3>kFwhc%4$|N!sRk
z)+3p%<u#s<8WmRayp~yGQg>bdKQ|BtnVs-^dhUGISkw)LL3TY1{K=o1(a)62b7MfsUN
z{I(ItRCVXG#-cpU{G0}vCiae~?#|~Z7UgI9^!3Fe{D#x2(a)6Kn1sh;&*0-h(+AUm*i
zICmtowY<ijCHNhMRsRR~IBSeGGD9B^D}L`R(a)ZI^WFzLZHkr%_c8euj2lPasXxo@(@
zq)ygnL1t?j_~YN-($0L=nDpQ}tY+45w$roVsWYE7#{2CYR<gBeCG*Peo3+N~>92cN
z{{}jp&d&b+{@nSjv8bDAx7+K8Nwe8>=Cj74{7fI`*v8&tg!BHau_(`SxxCP7wVLo7
zb-Ue}_h*eo`I-Li?(QNyhw$7p9#X3(a)sk3XGEdjq1#NaZ_*76$XSi*fBA)NPTjq!e&
z>-BmZ=jtI2`u+aQ`?JQR2iHUtgHHo-XwJcXlQkxFvWCwVVvOIzna>)N9$Z7ehB(FZ
a?96A4(a)qRmFPYp5m{aItS&-ME1+`wO9(g+m*
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_20px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_20px.svg
new file mode 100644
index 00000000000..e28a24a7573
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_20px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:20-32" width="20" height="54" version="1.1" viewBox="0 0 5.2916 14.288" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m5.095 3.3882-1.3769-1.5755 0.1967-0.22509 1.3769 1.5755z"/>
+ <path d="m5.2778 3.1872-1.3769 1.5755-0.1967-0.22509 1.3769-1.5755z"/>
+ <path d="m3.2429 3.3882-1.377-1.5755 0.19672-0.22509 1.377 1.5755z"/>
+ <path d="m3.4257 3.1872-1.377 1.5755-0.19672-0.22509 1.377-1.5755z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.5001 .66966 -.26328)" fill="#3096fa" stroke-width=".21602">
+ <path d="m4.4254 5.6092-1.377-1.0503 0.19672-0.15005 1.377 1.0503z"/>
+ <path d="m4.6083 5.4752-1.377 1.0503-0.19672-0.15005 1.377-1.0503z"/>
+ <path d="m2.5732 5.6092-1.377-1.0503 0.19672-0.15005 1.377 1.0503z"/>
+ <path d="m2.7561 5.4752-1.377 1.0503-0.19672-0.15005 1.377-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.5 .1639 -1.3508)" fill="#2979ff" stroke-width=".21603">
+ <path d="m4.9311 9.5095-1.3769-1.0503 0.1967-0.15005 1.3769 1.0503z"/>
+ <path d="m5.1139 9.3756-1.3769 1.0503-0.1967-0.15005 1.3769-1.0503z"/>
+ <path d="m3.079 9.5095-1.377-1.0503 0.19672-0.15005 1.377 1.0503z"/>
+ <path d="m3.2618 9.3756-1.377 1.0503-0.19672-0.15005 1.377-1.0503z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_25px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_25px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..b6b73c11bf5ddd0cdcecae37e641c1495bcc3451
GIT binary patch
literal 6738
zcmeHLO-oc^6dp(a)KB5NT9S%FL+I+A)Psc0uc)J6#ZK)e1xP>u=SwiOC}+?gR_T2Fq3
zG+`SzNx29KHwmuHjk!rk8E25w^A-nQ&fNFTX&K$Y<N11?bKZMiXFSZn;80uQ_v;~k
zk3vpB1|SWI_QXNxPbN_FqD11)kIB%$^`Sd8kUD|JI(eC<OlkshQ^uvQ#Yvv=X*e|w
z{w`%YuZHD0ro}Pd*5oG+&`8%Ljik0{G<D9-*|rvEb8MUZ_GX-O5zn(mnX||2oNa4y
zHpjLxt5)<_g)EWZcgW7!wiah|Y(a)3G9CsAV)b1RzJ*g4zQ;%ts>o4d!el+kC=j!RpM
zlRV?oNJkHP?BISrhUGb?#W9{W-R)>Y{dJu29r^vvx0)8mby<Vgg8Ivl6}p!^%5kZ+
zxEkK=z9!V3hiuUO3#VnCeNy5WZ)@Cd7WKEyjP1CzwYVDIaOW86SHQm}bGA=PoXugI
zGF=aF$G6ybX)VshkK^$K;t7OLpb~f!dx2MXFVW({x>T~>IQYBOTsm?u(c;2-nE$EO
zpm!2|w#qp#axc-~!g`n(75baeV-d1OPtxwaM2U0ud3L!KJys!0l#kd;lsH$Pa?qVb
zkIib}MeZe9oU4zy`%2JTMz6(a)dM2idSvlm?KLH!-{iQG%HIN4+8X}YZvq}TU?-pIW~
zi<9-~Wk(CnzYJNyoxArEC9bA^zOM=I^?BU&#_scoy+nzV^^K3&XL0^*Gvly4$Fw-c
zv#w^nG1RYAb6(_LqQ!AtTjPEophw-kM2oX)$96n{e|-W()S!6=El$>2SXgMBnVESD
z>6ba%*Wzpr+vaT3)6=gY+q1K?-5i%%i<3O|^Z9%edc22xo0^(B#c`>%ILTwbR4N(a)o
zk1vqV#bWU=$EDWdB#(X6K53o>QZn=BxYSyl<gst=1U-I0UT`c-YjI&*6GQzQxR-s%
z8yDtpaA7rY#zFMihvdTY9Mj?$&l+dH1o?^jk2n^lwK&NIFNxZlkk`KNJHNZq;$(f)
zZH0V=EX~c$IlqI`;$;0oq0kKO2gn-axXiP!#W9|>`HaA`PonmBd}f{DxYSyl<gt(1
WkMTEhg?*RS;#~YV9#7zZoxm^kIG?@%
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_25px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_25px.svg
new file mode 100644
index 00000000000..ff07a7bf83e
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_25px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:25-32" width="25" height="66" version="1.1" viewBox="0 0 6.6145 17.463" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m6.3501 4.2335-1.6064-1.8381 0.22949-0.26261 1.6064 1.8381z"/>
+ <path d="m6.5633 3.999-1.6064 1.8381-0.22949-0.26261 1.6064-1.8381z"/>
+ <path d="m3.7041 4.2335-1.6064-1.8381 0.22949-0.26261 1.6064 1.8381z"/>
+ <path d="m3.9174 3.999-1.6064 1.8381-0.22949-0.26261 1.6064-1.8381z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.7501 1.709 .20592)" fill="#3096fa" stroke-width=".2">
+ <path d="m4.6762 5.6184-1.6065-1.0503 0.22951-0.15005 1.6065 1.0503z"/>
+ <path d="m4.8896 5.4844-1.6065 1.0503-0.22951-0.15005 1.6065-1.0503z"/>
+ <path d="m2.0303 5.6184-1.6065-1.0503 0.22951-0.15005 1.6065 1.0503z"/>
+ <path d="m2.2436 5.4844-1.6065 1.0503-0.22951-0.15005 1.6065-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.75 1.1871 -.766)" fill="#2979ff" stroke-width=".2">
+ <path d="m5.1981 9.5003-1.6064-1.0503 0.22949-0.15005 1.6064 1.0503z"/>
+ <path d="m5.4113 9.3664-1.6064 1.0503-0.22949-0.15005 1.6064-1.0503z"/>
+ <path d="m2.5521 9.5003-1.6064-1.0503 0.22949-0.15005 1.6064 1.0503z"/>
+ <path d="m2.7654 9.3664-1.6064 1.0503-0.22949-0.15005 1.6064-1.0503z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_30px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_30px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..eaf3fc9ac145c5bf5883bac6880f708ae45898bf
GIT binary patch
literal 9858
zcmeI1&r4KM6vxMmkiZJ0g+U=wIx|-DhA?P1NIzCW2`+M>{sV<5)XXR`v<%uv^P@$~
z+F|^;aOp}aH(a)0x&LI@!j;zA4=#y95aJJyBU^W3(a)bEQ2@9ckX(a)Xe(w3ccjmo;!}RsP
z?FyZ~-r;i!x&b|dnnE3+W{lNa_&D>TQ0ULQzCwLZ1}4rRmcV(-x(a)nnG;c-ewUzpat
zaVhWJuZ}4dnSqX>rz+NHl=7xrl<8=pRCE>jD!7&hCQikryxPZ&@N1)FWRud7J(`NJ
zcY?l8%IkZ*b4qq~BHu2qdy7&xuX(a)+L$5P(AUq7Z~PcM8Ap*70fyQr^mb1Bc|P%)Ye
z_rv!XH80WN=_9C?*ip)}N&W`mI|dQ-xe=$<q`cba9dWJ0r(a)qO^SMM5kEall8$#4Rm
zRXkfOl<B#^F?x)IyuMe>Db*8&=RUMS8Rv?Mn?@<m<w335;kOO#(B$pw9HYmiyuMe>
z=~Z_t{MMnL^tvae;-*o`b9w5|3MHdU(a)O1HAJ?0oaCgt_L`W*Gj!}EmF;ZZ$qnoD_e
zp70QUAK#ePy>XnMi1+Rfj)MvW6$mO2RKQ;aYPs0Bn~VGIQ>47<EZnR!<K~>>qnzWb
zPm%H_Un(YA;JXS{YK6GHPZ9Da-+G)r+;4;LCbU;AIQBk8$T#w?=I(UDcNf~C>A1B|
zk(a)Aha@!j>p_Yhj6kM=%A$~W?^X7BdH_qdjGN>sA<DN??XH+;t+I?6k~`V=W|@^-WF
zVLVq<%g4T$7(FiK^}T9d%R332f7LBGD^#-gDN<hf=;Ki#9);&Vw1NBTvcAU6r977d
zKJD<^#{INY$@=J1ggoo{sk;@P>(GH)h}-)VA<uf22AgZS_!2zbTETh5F?x)IyuMeT
zySZ2%o+tPX7}evZxs*5M!SgbN>-F8INO_ZQ5DzL4R3NCp|5O1YYLc9<l;?8K&dyHE
z&CR{%*0`9I=W^6zbx(+(mnKG!OL={-KF?$_=Wq>W<og8;=xf|u%5ynXtXM3zz;hL<
zK-L~f$}1mkgkKx93GJ23WowTl<vC9kL%lnZZx`Asl}gqgNy;l9ZbYtL=n&p(%gf7`
zI7W|2d3~>U4$p!4`S}y%-1hUVDjwr^Z!XC(Jf9;+-PhOuDPTt=Ja;beOdv-UTETa0
z{Xa#@bDj$e3sLy(LmTk4_9;@H^ITk9yoPh%hUX9Dv;Lo=@jHHagJ&!JzCj0&wNHVk
zi03>}&t}{|OYn0cYo8+JInR0wwVj6F2{deC^ti^4=yB=1evP=^wBLPTA7am>Uq0Z1
P3Ir7hDiBoQ-wON&T>m0z
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_30px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_30px.svg
new file mode 100644
index 00000000000..3ec069617c6
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_30px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:30-32" width="30" height="81" version="1.1" viewBox="0 0 7.9374 21.432" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m7.6916 5.3308-1.8358-2.1007 0.26227-0.30012 1.8358 2.1007z"/>
+ <path d="m7.9352 5.0628-1.8358 2.1007-0.26227-0.30012 1.8358-2.1007z"/>
+ <path d="m4.5164 5.3308-1.8359-2.1007 0.26228-0.30012 1.8359 2.1007z"/>
+ <path d="m4.7602 5.0628-1.8359 2.1007-0.26228-0.30012 1.8359-2.1007z"/>
+ </g>
+ <g transform="matrix(1 0 0 2.0001 2.7834 1.2375)" fill="#3096fa" stroke-width=".18708">
+ <path d="m4.8919 5.6087-1.836-1.0503 0.2623-0.15005 1.836 1.0503z"/>
+ <path d="m5.1358 5.4747-1.836 1.0503-0.2623-0.15005 1.836-1.0503z"/>
+ <path d="m1.7168 5.6087-1.8359-1.0503 0.26229-0.15005 1.8359 1.0503z"/>
+ <path d="m1.9606 5.4747-1.8359 1.0503-0.26229-0.15005 1.8359-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.75 2.2617 2.6929)" fill="#2979ff" stroke-width=".2">
+ <path d="m5.4136 9.6607-1.8358-1.2003 0.26227-0.17148 1.8358 1.2003z"/>
+ <path d="m5.6572 9.5077-1.8358 1.2003-0.26227-0.17148 1.8358-1.2003z"/>
+ <path d="m2.2385 9.6607-1.8359-1.2003 0.26228-0.17148 1.8359 1.2003z"/>
+ <path d="m2.4822 9.5077-1.8359 1.2003-0.26228-0.17148 1.8359-1.2003z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_40px.bmp b/dlls/light.msstyles/blue_rebar_chevron_glyph_40px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..940b158b01229c89311ad6946ce99dc806b812a8
GIT binary patch
literal 17418
zcmeHOO=w(I6rNiDQiHgt2wKEIwDVItGYwgk5YZ^qMO-K}b>l`i5v(8;ofongiYt)@
zYBH0-MKH@@l9{9uhzbE~LKg~(*`-pj1VTepVn{PHnI6CM@*X^1-(a)EVLx!H(!$eH`z
zIp_QC_s;vd!{KG%jbpFH?9b=;9)-nWAHa^po{JsDn12;t_kAc9JNV-W4V-)H(tRlr
zjt3*+vSG4L_K}sCrhM!HS&TPN7w_c?+J?3j7*Q_yMNmA-r;Cr|A3fQHIW}yKR`SEB
ze1DuY(a)qWIbeafYJp>GG)qFmz5pd67;7cb&=V`Rk#p>H3yi|w<nUv|{R%glpoa2WcC
zMiQGens{CY<IT~<d%424p>NFAXeDlv)%|2xUYK7OAI9tY`8h))$%>=#2IYH>xiOhh
z7cVu(M<+UPpDZ6}j9;Vk_M=<|YUhw9US=Y?^ulrIyX9#7Q3m79(ZzeYg0?B2>O>7!
zZGE}Kji4NnPZuxb#`(lOTsx>8)|Y(hVNt$6#@B-m-p}XXhpur)+bZQVPx#|e`?`1$
zKjq?<qivl&O+72h4T|aFgE(Cuo-0Gp)`D%*NGjv{Wk+4SXdbeX{m``sYtTsioG3Ra
zri%~abba*6sRVRw!3g%g>z5sM(a)uGQn4TGjNTiZzDvM4twri%~a^!lKyYHQ=)(EPJs
z(a)uQ26nvSeg(w^gD_ajlcL2+Gt5U25(3YZF*3YZF*3YZF*3YZG~e=E=|X8Ib1bld%B
zU3^sK8xxt8Mj=CuiF8~2XI*@hzPn$Z?!p`!w#H&sx&N$-kJ86+=<9{P9ayVgOe^=F
zb(a)4J9_lxO4=-Y?wHYc;n{byagjK)SGI}CjU+uWPXDEFUr(a)lqO#nJbRQn{+j++<$Ip
z;-fTj|F~I5R~(JkY3k)iqcGmMF5b%(woO;gc0k`UYit&>^Hf&sKWpN{bb0+$>NyU5
zzuR>zX4L!7ns~34plzB+b=C{%-)wz_w0i$p6Cb3>^-=l!QLI}v)>g;*LS(a)DNvnJlv
z5jH~C_(9z=t2CzGf7Zo^>0*Dgn9Z(a)aW+AhFx74HDe+JId!HcwEZ5sl23$~3lOS%7C
zpGaTO!Hcvt3#a?Ry$5SFi)rQlb8|fVk`7*^tv+!k0q!jrHHul~{<DMsvt7JM8?RyD
zU1M&XANBsTCSIhCW4NBH_HpxXXj1P#yU!u}H+UQPD1G(GY?3w7)%N<&y7(x4CT=QV
zDqt#LDqt#LDqt#LDsZ?JAfh94b8}B0F6-g3&CJZ?XJ=<`V?5CgD{y_)YIQoF&$spd
zbkv;SpMpMu{ah}WJEQXbao|=M4~=d0ul;=f{Zgs)5ct34IbaJ*OG`?xrq9pMcLBG-
zcpU3RKmTFuFDxuP4*p+w4%k<!oY2(^+X1$PQMrFDGauh0;QzzXn3KVHbATI!?Zb9q
z%Kd9ESJ*aqPr?3z-9sJT3Cj!f12+ugbFhiy?GDS+(a)k7@u;IFgcnh*T%3lTpsW2_N8
zYq;N(``03FHwON9c(a)Eg$wOZ{(*Do{ja|YTf4*rL!sVSxYwagrxgF0O1IWX59j0ssB
z=b>&Lz%4r(uVJ7673NSsysm)%duNV2s^olbq45^uaje%>@lpBUJ_GK5Fmes8sC<7M
z`Z|GIWqlZx``3Ox?>@Mn0q<?*hJEaf$!zoa1g_(a)bSFo@2{<LTg=UM$LbK|&6qTH|;
zu;Y%lRh(Pp_ou^nd94HAcMkVAs%std0&h9^b<|C{e;uaHxgWlExPMw)Tzo7nH_Q)h
zL%_FS+t^m_Ux)FsADo{#+HT?5|CA^<D2C@`Kk$37Mx|0w?q3ISx;`B1dycj(aK~N0
z><DZEw#6LaQtn(a)i<^kvHuqKSxv;k3WPz=`?Kj+qfWo^p+>mW|A51iBBz6X2T>zCbz
zwyL8I{cBQwe>!R&96zr`7ozgQ;<)aTtP#(pw%(r(<28O$0aF1}0aF1}0aF1}0aJnh
Hb_M<g=qQ7n
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_glyph_40px.svg b/dlls/light.msstyles/blue_rebar_chevron_glyph_40px.svg
new file mode 100644
index 00000000000..46e74ed901e
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_glyph_40px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:40-32" width="40" height="108" version="1.1" viewBox="0 0 10.583 28.576" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae">
+ <path d="m10.256 7.2345-2.2948-2.6259 0.32784-0.37515 2.2948 2.6259z" stroke-width=".26458"/>
+ <path d="m10.56 6.8995-2.2948 2.6259-0.32784-0.37515 2.2948-2.6259z" stroke-width=".26458"/>
+ <path d="m6.0221 7.325-2.295-2.6259 0.32786-0.37515 2.295 2.6259z" stroke-width=".26458"/>
+ <path d="m6.3269 6.99-2.295 2.6259-0.32786-0.37515 2.295-2.6259z" stroke-width=".26458"/>
+ </g>
+ <g transform="matrix(1 0 0 2.5001 2.7834 -.96671)" fill="#3096fa" stroke-width=".16733">
+ <path d="m7.4722 7.0903-2.295-1.0503 0.32788-0.15005 2.295 1.0503z"/>
+ <path d="m7.7771 6.9563-2.295 1.0503-0.32788-0.15005 2.295-1.0503z"/>
+ <path d="m3.2387 7.0903-2.2949-1.0503 0.32787-0.15005 2.2949 1.0503z"/>
+ <path d="m3.5435 6.9563-2.2949 1.0503-0.32787-0.15005 2.2949-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 2.1875 2.2617 -.93389)" fill="#2979ff" stroke-width=".17888">
+ <path d="m7.9939 12.443-2.2948-1.2003 0.32784-0.17148 2.2948 1.2003z"/>
+ <path d="m8.2984 12.29-2.2948 1.2003-0.32784-0.17148 2.2948-1.2003z"/>
+ <path d="m3.7604 12.443-2.2949-1.2003 0.32785-0.17148 2.2949 1.2003z"/>
+ <path d="m4.065 12.29-2.2949 1.2003-0.32785-0.17148 2.2949-1.2003z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_background.bmp b/dlls/light.msstyles/blue_rebar_chevron_vertical_background.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..1f2ae77d0cad82fc7599d61dfe6c3cc5dbd9197d
GIT binary patch
literal 5382
zcmeHIu}%U(5M8732h<j52^JU%Dk(^em5sk*VMH4&t&Jy<`xGq&)c89W_GWjS0f!hU
zyxXOMx!mkzZ*Sh+zMFfmd$E6HX2%1KcN7N{XB0c8W_J17Aq^`B8Z$q61-s{$S1Y&t
zb76039dGMZyl;=O*8se!W9i_!etU%1jSA(7e|vTwa`cGh11#ceGRNy3gQs~AjyyY`
zA`%YoDGKKoPq<O6V&7KzD#nxalk%l}NiRsA^~5^0aG}wG+WJ?c**geNG*<ezaAs|0
z?;-D4vZbhL_IOgY!_LSiEwE2bEFD~zcHXl=t76mBvHN-f?*jRvI`=sMd7oe$@idqs
z?JMU!Nsq*2;U)${Y89)Tekotdm;5`Dx27jZW7njGtkoazow{H=)@agr*7_`I)+kTn
Zyn}GagQ84Ki<JRoKp9X5lz|Op;0OEyFTMZ(
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_background.svg b/dlls/light.msstyles/blue_rebar_chevron_vertical_background.svg
new file mode 100644
index 00000000000..10660d006f6
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_vertical_background.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:19-32" width="19" height="69" version="1.1" viewBox="0 0 5.027 18.256" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#fffffe" stroke-linejoin="bevel" stroke-width=".26458">
+ <rect x=".13229" y="6.4823" width="4.7625" height="5.5563" rx=".52917" ry=".52917" stroke="#3096fa"/>
+ <rect x=".13224" y="12.568" width="4.7625" height="5.5563" rx=".52917" ry=".52917" stroke="#2979ff"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.bmp b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..8d4d3a2e343da9a5ec8db2190821b57a7a178011
GIT binary patch
literal 1218
zcmc(du}Z{15QbN(a)Q6E8zkU}nsvS$crC)Zfn2=^d|7Evs$BeBa`g!2IcN$OMqU&?cv
zady3#9D(a)f|-jdDiH}mgg^Rttij~(SlhVLhwdpHkpZmB?RW4u__ak(-;sh`K?U~+wX
zw^IDm^4GS(a)o$zp+!|ZUE8cF7SdKAKARKnCBRe(a)mAxd`b=0%=rGPV$f+#rVDVb?owx
zjsom8hvzH*8<K~;Q3m&C`|FtUn~K(qb9lXEpC!||7UndxMwd`c-IY+1N#~+1bh0Qk
z`z)EX)||&*Mzhb7o$m8Z2eufq&yuMZ_Q~L7(a)L4kHHWizu$*ZbjpC!||>befGR-)GX
wESYpJVlBbRK1(KT+qN<GWS=EF9p(bm%=^Cg_gOOaLQU3n9p7ikr2EhK4Q3~~%K!iX
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.svg b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.svg
new file mode 100644
index 00000000000..39cc0801f61
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_10px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:10-32" width="10" height="27" version="1.1" viewBox="0 0 2.6458 7.144" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m2.5475 1.6941-0.6885-0.78776 0.098356-0.11254 0.6885 0.78776z"/>
+ <path d="m2.6389 1.5936-0.6885 0.78776-0.098356-0.11254 0.6885-0.78776z"/>
+ <path d="m1.4891 1.6941-0.6885-0.78776 0.098356-0.11254 0.6885 0.78776z"/>
+ <path d="m1.5806 1.5936-0.6885 0.78776-0.098356-0.11254 0.6885-0.78776z"/>
+ </g>
+ <g transform="matrix(1 0 0 .75003 0 .6614)" fill="#3096fa" stroke-width=".3055">
+ <path d="m2.5475 4.5518-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m2.6389 4.4178-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ <path d="m1.4891 4.5518-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m1.5806 4.4178-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 .75 0 1.2568)" fill="#2979ff" stroke-width=".30551">
+ <path d="m2.5475 6.9332-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m2.6389 6.7993-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ <path d="m1.4891 6.9332-0.6885-1.0503 0.098356-0.15005 0.6885 1.0503z"/>
+ <path d="m1.5806 6.7993-0.6885 1.0503-0.098356-0.15005 0.6885-1.0503z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.bmp b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f6be71a50bd20d967cb9bdb8c6977f88e7ef74a5
GIT binary patch
literal 1854
zcmd6nu}{K46vk^bni$<29Ca}i5-gCe#;_QME++g346KHjfI4(`woM!uSerm0WpDp1
zttQX!YF(a)dM7rS!d`X0acy}KUyxUP3|WEJBT&lk*7%uCEY>%!VcTp!}GHOR7lKdM6A
zyZh0WqyijN)M;$bXmoX^%Oqyj8!k=kl>E*ya~f|mu5qO2nuora`o)n8EHTz|q;Y+S
zcZ&GCiV`#H_5gb&RgCNORPWKGwj%$w{K+J?(c5jTpON1<`Hyi;MVw(ukB##xrq_2l
z&qHTM?;XQC64TF+2aXF(ioVi264QHB{t-02uh5Ap>Z`v?F(k${j(KqX(a)EJOWcO=Go
z74d!p?6t09T>lPRJ?IVZNR0LQTeFQlG72`{kr?Y$%!AgH0(a)v`4#PptB&KHZtEJ+f>
zI}+2+FrUv|Xj1f*-jSHzqw?i)=|LAqQB-<IVt(a)Ov*AUb2j>Pmn>@$et*tmBj#y!yX
mu;waF)AHVt80)cC8~O}qDeoPLv0g>!r_dYTk(l1IOZgA%R}UHh
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.svg b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.svg
new file mode 100644
index 00000000000..ce78f604b7a
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_13px.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:13-32" width="13" height="33" version="1.1" viewBox="0 0 3.4395 8.7316" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g stroke-width=".26458">
+ <g fill="#aeaeae">
+ <path d="m3.3084 1.9942-0.91792-1.0504 0.13113-0.15006 0.91792 1.0504z"/>
+ <path d="m3.4303 1.8602-0.91792 1.0504-0.13113-0.15006 0.91792-1.0504z"/>
+ <path d="m1.9854 1.9942-0.91792-1.0504 0.13113-0.15006 0.91792 1.0504z"/>
+ <path d="m2.1073 1.8602-0.91792 1.0504-0.13113-0.15006 0.91792-1.0504z"/>
+ </g>
+ <g transform="translate(.66966 1.2004)" fill="#3096fa">
+ <path d="m2.6387 3.7042-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m2.7606 3.5702-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ <path d="m1.3158 3.7042-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m1.4377 3.5702-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ </g>
+ <g fill="#2979ff">
+ <path d="m3.3084 7.8152-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m3.4303 7.6813-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ <path d="m1.9854 7.8152-0.91792-1.0503 0.13113-0.15005 0.91792 1.0503z"/>
+ <path d="m2.1073 7.6813-0.91792 1.0503-0.13113-0.15005 0.91792-1.0503z"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.bmp b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..7f207ba538fb039f2123161f8ed5dcbd4f7e9a26
GIT binary patch
literal 2658
zcmd^=y-piJ6ouD>hA2`xDhdh;Y)jxJFMw!pftyIYK-{=b6xoDg3utJ9ki0<af*(uv
z`bQ#F<l2%SAg=rt2-`?EXBK8WyL&J_jC}WwzkAQ_?5vM>r||8g6OI!c4-uac8AQri
zbv_{fTf!kR#BrWJsv<kPU%w|>UIB}*)Kyt3>02ph*X<?7E)Iuk`|Yhw@`%c^=cX
zc$RXe1btt;FV8!K^$-@<>F-ibpQ67b`{6c*m@(aNXYrf`Tsx3T=8xu#>6)GKSW;46
zze4=goH1RqvmB(4u*N&_w$0;V%+{zm)>=di#LIrtHO6#JXFS_H`bP3|ZDk(QH9JFB
zlS)?oRLx+_6yNb=;=4Bw)vbt+7-L)Xc)qze(a)pD5tpZSO}rd15rDM8<t%bAZDds(0R
zJ(a)ws=)c4ijQ8;kE1k*J;E6+^*Trl?Ch>zmT*66v2lfpW$5i=hVru*$Y_H)OGh>sYv
zHEKSox<%aEK&mqzF&5WNt6O>KM)zkM#z&0Bb>TJr&D!|FjreFn7}LHt)@(L!+wFG5
zM~tz3X|-Af^bQf`eZ&~kDh6E%(eHM<=6%H29Q|pd(dg9cb>k!G6O8FS&s%^tK)>-3
zV(a)xX|Dd?^dmXDH*X`wkr-1T}r^FCrMt_^~qh`s^t)x3`wi|e4tBSyGa<0Ho6I`tjr
Pui<${e8d>jzGe0wh?IX#
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.svg b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.svg
new file mode 100644
index 00000000000..8b6b3db6242
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_chevron_vertical_glyph_15px.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:15-32" width="15" height="42" version="1.1" viewBox="0 0 3.9687 11.113" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g fill="#aeaeae" stroke-width=".26458">
+ <path d="m3.8049 2.5589-1.1475-1.3129 0.16393-0.18757 1.1475 1.3129z"/>
+ <path d="m3.9572 2.3914-1.1475 1.3129-0.16393-0.18757 1.1475-1.3129z"/>
+ <path d="m2.4819 2.5589-1.1475-1.3129 0.16393-0.18757 1.1475 1.3129z"/>
+ <path d="m2.6343 2.3914-1.1475 1.3129-0.16393-0.18757 1.1475-1.3129z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.2501 .66966 .57429)" fill="#3096fa" stroke-width=".23664">
+ <path d="m3.1352 4.5509-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m3.2876 4.4169-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ <path d="m1.8122 4.5509-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m1.9646 4.4169-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ </g>
+ <g transform="matrix(1 0 0 1.25 .1639 .28556)" fill="#2979ff" stroke-width=".23665">
+ <path d="m3.641 7.7455-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m3.7933 7.6116-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ <path d="m2.318 7.7455-1.1475-1.0503 0.16393-0.15005 1.1475 1.0503z"/>
+ <path d="m2.4704 7.6116-1.1475 1.0503-0.16393-0.15005 1.1475-1.0503z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_splitter.bmp b/dlls/light.msstyles/blue_rebar_splitter.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..79f57d071d1d6dc75039b8e7e0193bfd8858a84e
GIT binary patch
literal 246
zcmZ?r{l)+RT|lY^h?#+y6NniZ6u|5pAR80>XJCLJkko%C_n=}-HTXqX(4-?GB0^vo
iDAfRx2JxZn1}GcE2jhy0iUuGX1VTV;C?6z85C8xhiWnXM
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_splitter.svg b/dlls/light.msstyles/blue_rebar_splitter.svg
new file mode 100644
index 00000000000..584d31b50e7
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_splitter.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:3-32" width="3" height="9" version="1.1" viewBox="0 0 .79374 2.3812" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <path d="m0.52916 0.79374h0.26458v0.79374h-0.26458z" fill-opacity=".33" stroke-width=".99999"/>
+ <g stroke-width=".99999">
+ <path d="m0 1.5875h0.26458v0.52916h-0.26458z" fill-opacity=".50196"/>
+ <path d="m0.26458 1.5875h0.26458v0.26458h-0.26458z" fill-opacity=".5"/>
+ <path d="m0 1.3229h0.52916v0.26458h-0.52916z" fill-opacity=".33"/>
+ </g>
+ </g>
+ <path d="m0 0.79374h0.52916v0.26458h-0.52916z" fill="#787878" fill-opacity=".5" stroke-width=".99999"/>
+ <path d="m0 1.0583h0.26458v0.26458h-0.26458z" fill="#787878" fill-opacity=".5" stroke-width="1.0001"/>
+ <path d="m0.52916 1.5875h0.26458v0.52916h-0.26458z" fill="#5a5a5a" fill-opacity=".33" stroke-width=".99999"/>
+ <path d="m0 2.1166h0.79374v0.26458h-0.79374z" fill="#5a5a5a" fill-opacity=".33" stroke-width=".99999"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_rebar_splitter_vertical.bmp b/dlls/light.msstyles/blue_rebar_splitter_vertical.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..79f57d071d1d6dc75039b8e7e0193bfd8858a84e
GIT binary patch
literal 246
zcmZ?r{l)+RT|lY^h?#+y6NniZ6u|5pAR80>XJCLJkko%C_n=}-HTXqX(4-?GB0^vo
iDAfRx2JxZn1}GcE2jhy0iUuGX1VTV;C?6z85C8xhiWnXM
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_rebar_splitter_vertical.svg b/dlls/light.msstyles/blue_rebar_splitter_vertical.svg
new file mode 100644
index 00000000000..584d31b50e7
--- /dev/null
+++ b/dlls/light.msstyles/blue_rebar_splitter_vertical.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:3-32" width="3" height="9" version="1.1" viewBox="0 0 .79374 2.3812" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <path d="m0.52916 0.79374h0.26458v0.79374h-0.26458z" fill-opacity=".33" stroke-width=".99999"/>
+ <g stroke-width=".99999">
+ <path d="m0 1.5875h0.26458v0.52916h-0.26458z" fill-opacity=".50196"/>
+ <path d="m0.26458 1.5875h0.26458v0.26458h-0.26458z" fill-opacity=".5"/>
+ <path d="m0 1.3229h0.52916v0.26458h-0.52916z" fill-opacity=".33"/>
+ </g>
+ </g>
+ <path d="m0 0.79374h0.52916v0.26458h-0.52916z" fill="#787878" fill-opacity=".5" stroke-width=".99999"/>
+ <path d="m0 1.0583h0.26458v0.26458h-0.26458z" fill="#787878" fill-opacity=".5" stroke-width="1.0001"/>
+ <path d="m0.52916 1.5875h0.26458v0.52916h-0.26458z" fill="#5a5a5a" fill-opacity=".33" stroke-width=".99999"/>
+ <path d="m0 2.1166h0.79374v0.26458h-0.79374z" fill="#5a5a5a" fill-opacity=".33" stroke-width=".99999"/>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index ea33ff252e4..f215b9ffd0c 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -1309,32 +1309,66 @@ BLUE_INI TEXTFILE
"[Rebar.Chevron]\r\n"
"SizingMargins = 4, 4, 4, 4\r\n"
"ContentMargins = 0, 0, 0, 0\r\n"
-"; Same as toolbar buttons \r\n"
-"ImageFile = blue_toolbar_buttons.bmp\r\n"
"Bgtype = ImageFile\r\n"
"Imagelayout = Vertical\r\n"
-"ImageCount = 6\r\n"
+"ImageCount = 3\r\n"
"SizingType = Stretch\r\n"
"Transparent = True\r\n"
"GlyphType = ImageGlyph\r\n"
-"GlyphImageFile = blue_rebar_chevron.bmp\r\n"
-"GlyphTransparent = True\r\n"
+"ImageSelectType = Dpi\r\n"
"VAlign = Top\r\n"
+"ImageFile = blue_rebar_chevron_background.bmp\r\n"
+"ImageFile1 = blue_rebar_chevron_glyph_10px.bmp\r\n"
+"ImageFile2 = blue_rebar_chevron_glyph_13px.bmp\r\n"
+"ImageFile3 = blue_rebar_chevron_glyph_15px.bmp\r\n"
+"ImageFile4 = blue_rebar_chevron_glyph_20px.bmp\r\n"
+"ImageFile5 = blue_rebar_chevron_glyph_25px.bmp\r\n"
+"ImageFile6 = blue_rebar_chevron_glyph_30px.bmp\r\n"
+"ImageFile7 = blue_rebar_chevron_glyph_40px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"[Rebar.ChevronVert]\r\n"
"SizingMargins = 4, 4, 4, 4\r\n"
"ContentMargins = 0, 0, 0, 0\r\n"
-"; Same as toolbar buttons \r\n"
-"ImageFile = blue_toolbar_buttons.bmp\r\n"
"Bgtype = ImageFile\r\n"
"Imagelayout = Vertical\r\n"
-"ImageCount = 6\r\n"
+"ImageCount = 3\r\n"
"SizingType = Stretch\r\n"
"Transparent = True\r\n"
"GlyphType = ImageGlyph\r\n"
-"GlyphImageFile = blue_rebar_chevron.bmp\r\n"
-"GlyphTransparent = True\r\n"
+"ImageSelectType = Dpi\r\n"
"VAlign = Top\r\n"
+"ImageFile = blue_rebar_chevron_vertical_background.bmp\r\n"
+"ImageFile1 = blue_rebar_chevron_vertical_glyph_10px.bmp\r\n"
+"ImageFile2 = blue_rebar_chevron_vertical_glyph_13px.bmp\r\n"
+"ImageFile3 = blue_rebar_chevron_vertical_glyph_15px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+
+"[Rebar.Splitter]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 3\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_rebar_splitter.bmp\r\n"
+
+"[Rebar.SplitterVert]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 3\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_rebar_splitter_vertical.bmp\r\n"
"\r\n; Scroll Bar\r\n"
"[ScrollBar]\r\n"
@@ -2662,14 +2696,53 @@ BLUE_PROGRESS_TRACK_VERTICAL_BMP BITMAP "blue_progress_track_vertical.bmp"
/* @makedep: blue_rebar_background.bmp */
BLUE_REBAR_BACKGROUND_BMP BITMAP "blue_rebar_background.bmp"
+/* @makedep: blue_rebar_chevron_background.bmp */
+BLUE_REBAR_CHEVRON_BACKGROUND_BMP BITMAP "blue_rebar_chevron_background.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_10px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_10PX_BMP BITMAP "blue_rebar_chevron_glyph_10px.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_13px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_13PX_BMP BITMAP "blue_rebar_chevron_glyph_13px.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_15px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_15PX_BMP BITMAP "blue_rebar_chevron_glyph_15px.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_20px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_20PX_BMP BITMAP "blue_rebar_chevron_glyph_20px.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_25px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_25PX_BMP BITMAP "blue_rebar_chevron_glyph_25px.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_30px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_30PX_BMP BITMAP "blue_rebar_chevron_glyph_30px.bmp"
+
+/* @makedep: blue_rebar_chevron_glyph_40px.bmp */
+BLUE_REBAR_CHEVRON_GLYPH_40PX_BMP BITMAP "blue_rebar_chevron_glyph_40px.bmp"
+
+/* @makedep: blue_rebar_chevron_vertical_background.bmp */
+BLUE_REBAR_CHEVRON_VERTICAL_BACKGROUND_BMP BITMAP "blue_rebar_chevron_vertical_background.bmp"
+
+/* @makedep: blue_rebar_chevron_vertical_glyph_10px.bmp */
+BLUE_REBAR_CHEVRON_VERTICAL_GLYPH_10PX_BMP BITMAP "blue_rebar_chevron_vertical_glyph_10px.bmp"
+
+/* @makedep: blue_rebar_chevron_vertical_glyph_13px.bmp */
+BLUE_REBAR_CHEVRON_VERTICAL_GLYPH_13PX_BMP BITMAP "blue_rebar_chevron_vertical_glyph_13px.bmp"
+
+/* @makedep: blue_rebar_chevron_vertical_glyph_15px.bmp */
+BLUE_REBAR_CHEVRON_VERTICAL_GLYPH_15PX_BMP BITMAP "blue_rebar_chevron_vertical_glyph_15px.bmp"
+
/* @makedep: blue_rebar_gripper_horizontal.bmp */
BLUE_REBAR_GRIPPER_HORIZONTAL_BMP BITMAP "blue_rebar_gripper_horizontal.bmp"
/* @makedep: blue_rebar_gripper_vertical.bmp */
BLUE_REBAR_GRIPPER_VERTICAL_BMP BITMAP "blue_rebar_gripper_vertical.bmp"
-/* @makedep: blue_rebar_chevron.bmp */
-BLUE_REBAR_CHEVRON_BMP BITMAP "blue_rebar_chevron.bmp"
+/* @makedep: blue_rebar_splitter.bmp */
+BLUE_REBAR_SPLITTER_BMP BITMAP "blue_rebar_splitter.bmp"
+
+/* @makedep: blue_rebar_splitter_vertical.bmp */
+BLUE_REBAR_SPLITTER_VERTICAL_BMP BITMAP "blue_rebar_splitter_vertical.bmp"
/* Scroll Bar */
/* @makedep: blue_scrollbar_arrows.bmp */
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/329
June 28, 2022
[PATCH 3/6] light.msstyles: Add navigation class.
by Zhiyi Zhang
From: Zhiyi Zhang <zzhang(a)codeweavers.com>
Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com>
---
dlls/light.msstyles/Makefile.in | 21 +++
.../blue_navigation_back_button_120px.bmp | Bin 0 -> 230538 bytes
.../blue_navigation_back_button_120px.svg | 17 +++
.../blue_navigation_back_button_30px.bmp | Bin 0 -> 14538 bytes
.../blue_navigation_back_button_30px.svg | 17 +++
.../blue_navigation_back_button_38px.bmp | Bin 0 -> 23242 bytes
.../blue_navigation_back_button_38px.svg | 17 +++
.../blue_navigation_back_button_45px.bmp | Bin 0 -> 32538 bytes
.../blue_navigation_back_button_45px.svg | 17 +++
.../blue_navigation_back_button_60px.bmp | Bin 0 -> 57738 bytes
.../blue_navigation_back_button_60px.svg | 17 +++
.../blue_navigation_back_button_74px.bmp | Bin 0 -> 87754 bytes
.../blue_navigation_back_button_74px.svg | 17 +++
.../blue_navigation_back_button_90px.bmp | Bin 0 -> 129738 bytes
.../blue_navigation_back_button_90px.svg | 17 +++
.../blue_navigation_forward_button_120px.bmp | Bin 0 -> 230538 bytes
.../blue_navigation_forward_button_120px.svg | 17 +++
.../blue_navigation_forward_button_30px.bmp | Bin 0 -> 14538 bytes
.../blue_navigation_forward_button_30px.svg | 17 +++
.../blue_navigation_forward_button_38px.bmp | Bin 0 -> 23242 bytes
.../blue_navigation_forward_button_38px.svg | 17 +++
.../blue_navigation_forward_button_45px.bmp | Bin 0 -> 32538 bytes
.../blue_navigation_forward_button_45px.svg | 17 +++
.../blue_navigation_forward_button_60px.bmp | Bin 0 -> 57738 bytes
.../blue_navigation_forward_button_60px.svg | 17 +++
.../blue_navigation_forward_button_74px.bmp | Bin 0 -> 87754 bytes
.../blue_navigation_forward_button_74px.svg | 17 +++
.../blue_navigation_forward_button_90px.bmp | Bin 0 -> 129738 bytes
.../blue_navigation_forward_button_90px.svg | 17 +++
.../blue_navigation_menu_button_13px.bmp | Bin 0 -> 5754 bytes
.../blue_navigation_menu_button_13px.svg | 25 ++++
.../blue_navigation_menu_button_17px.bmp | Bin 0 -> 9386 bytes
.../blue_navigation_menu_button_17px.svg | 23 +++
.../blue_navigation_menu_button_19px.bmp | Bin 0 -> 12298 bytes
.../blue_navigation_menu_button_19px.svg | 23 +++
.../blue_navigation_menu_button_26px.bmp | Bin 0 -> 22602 bytes
.../blue_navigation_menu_button_26px.svg | 23 +++
.../blue_navigation_menu_button_32px.bmp | Bin 0 -> 34442 bytes
.../blue_navigation_menu_button_32px.svg | 23 +++
.../blue_navigation_menu_button_39px.bmp | Bin 0 -> 50682 bytes
.../blue_navigation_menu_button_39px.svg | 23 +++
.../blue_navigation_menu_button_52px.bmp | Bin 0 -> 89994 bytes
.../blue_navigation_menu_button_52px.svg | 23 +++
dlls/light.msstyles/light.rc | 138 ++++++++++++++++++
44 files changed, 560 insertions(+)
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_120px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_120px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_30px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_30px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_38px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_38px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_45px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_45px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_60px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_60px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_74px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_74px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_90px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_back_button_90px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_120px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_120px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_30px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_30px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_38px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_38px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_45px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_45px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_60px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_60px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_74px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_74px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_90px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_forward_button_90px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_13px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_13px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_17px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_17px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_19px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_19px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_26px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_26px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_32px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_32px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_39px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_39px.svg
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_52px.bmp
create mode 100644 dlls/light.msstyles/blue_navigation_menu_button_52px.svg
diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index c7dcac41395..0f49752c38d 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -183,6 +183,27 @@ SVG_SRCS = \
blue_menu_system_restore_28px.svg \
blue_menu_system_restore_34px.svg \
blue_menu_system_restore_44px.svg \
+ blue_navigation_back_button_120px.svg \
+ blue_navigation_back_button_30px.svg \
+ blue_navigation_back_button_38px.svg \
+ blue_navigation_back_button_45px.svg \
+ blue_navigation_back_button_60px.svg \
+ blue_navigation_back_button_74px.svg \
+ blue_navigation_back_button_90px.svg \
+ blue_navigation_forward_button_120px.svg \
+ blue_navigation_forward_button_30px.svg \
+ blue_navigation_forward_button_38px.svg \
+ blue_navigation_forward_button_45px.svg \
+ blue_navigation_forward_button_60px.svg \
+ blue_navigation_forward_button_74px.svg \
+ blue_navigation_forward_button_90px.svg \
+ blue_navigation_menu_button_13px.svg \
+ blue_navigation_menu_button_17px.svg \
+ blue_navigation_menu_button_19px.svg \
+ blue_navigation_menu_button_26px.svg \
+ blue_navigation_menu_button_32px.svg \
+ blue_navigation_menu_button_39px.svg \
+ blue_navigation_menu_button_52px.svg \
blue_progress_chunk_horizontal.svg \
blue_progress_chunk_vertical.svg \
blue_progress_track_horizontal.svg \
diff --git a/dlls/light.msstyles/blue_navigation_back_button_120px.bmp b/dlls/light.msstyles/blue_navigation_back_button_120px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..1bb3d2a9ccd4026164320acf53f9205581c365ec
GIT binary patch
literal 230538
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
Iz`VeJ0gesNR{#J2
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_120px.svg b/dlls/light.msstyles/blue_navigation_back_button_120px.svg
new file mode 100644
index 00000000000..debf903ee5b
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_120px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:120-32" width="120" height="480" version="1.1" viewBox="0 0 31.749 127" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path d="m14.049 10.848 0.85803 1.0126-2.7871 3.2963h9.8401v1.4364h-9.8401l2.7933 3.2963-0.86413 1.0126-4.2598-5.0269z" fill="#aeaeae" stroke-width=".26458"/>
+ <g transform="matrix(1.4839 0 0 1 -2.9586 0)" stroke-width=".17831">
+ <path d="m11.462 42.598 0.57824 1.0126-1.8783 3.2963h6.6314v1.4364h-6.6314l1.8824 3.2963-0.58235 1.0126-2.8708-5.0269z" fill="#3096fa"/>
+ <path d="m11.462 74.348 0.57824 1.0126-1.8783 3.2963h6.6314v1.4364h-6.6314l1.8824 3.2963-0.58235 1.0126-2.8708-5.0269z" fill="#2979ff"/>
+ <path d="m11.462 106.1 0.57824 1.0126-1.8783 3.2963h6.6314v1.4364h-6.6314l1.8824 3.2963-0.58235 1.0126-2.8708-5.0269z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_back_button_30px.bmp b/dlls/light.msstyles/blue_navigation_back_button_30px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..9dd523d6c08a30936187045f2bc6eda3379c93cd
GIT binary patch
literal 14538
zcmeI2zfZzI6vt~cfl*CNoQwlRsxh{Mi9Z(O;^bl?|Amt=u|^HEqlv}Az}`?`AWZTP
zxbPP+F|fj>Lh}3;IPG|e<z1q$;c*1Yec*G~M~-{Pr*C`K_;|qmEn*FEjhM66t$DOZ
z)7SAZc93OFZqajed~$Xfdr|A*g4S7bk{A#JVjvj<&1N%ItyY6Zqp_4sk9xg?Vd#T9
zs(a)LlWdhhuCS+!a%4<><q_xs-TdZ<(?Suh8PRuBZy&&SM<a=DxauZ`$}xiWL$6aZcc
zL5M!0qZ3JdHgJq^W1f5Pyqd&!(e1;;yi%Xd#C4?DDsN!S_tkS8?KDq(a)80TdUo-o9K
z7!U(uKn#chF~DVjE;1>)u>&eNi(JfzL!Rv;M&xZAa&hTqGY=+_m%C?U-r89(2Vl17
zeEfIf%+XX>PlMS;^yq4fZJmPeSep2?`{ZqQbRr2E#<<^}b6xT>Z0qjG8GX+y`;}{6
zsj>RGj_l~~a(a)GU$YnnH5tn0yXp7iXH3R|)sWF2vVi2*Sn2E>3E5CgL|K#!T!(02mz
zw^{cGKYhnXjD}AR+y3B3aVHNZ4T~<@{^0wwlLd3|>ANio&RO;cseF_Mvpp<2U3zrc
z)+u0?BEN_}qN5W@%x`dvaFyo|f2T)JyKL+3$eD?GrN+v{b)?uB>q*{tc6rx><2>nx
z^djp)H5Sr}0Wly3#DEwO1AoJSsux8K80-F^s{2CAwm+!q+)!)Awm)d1uFq5*qp7-0
rQ{0$m*1Fs%^Tg)WD_0$|%6RHJLd(8CsPcx?i>lF(Rt$)N|6t$?=DT6S
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_30px.svg b/dlls/light.msstyles/blue_navigation_back_button_30px.svg
new file mode 100644
index 00000000000..6037b24ec0b
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_30px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:30-32" width="30" height="120" version="1.1" viewBox="0 0 7.9375 31.75" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g stroke-width=".26458">
+ <path d="m3.3206 2.3812 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#aeaeae"/>
+ <path d="m3.3206 10.319 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#3096fa"/>
+ <path d="m3.3206 18.256 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#2979ff"/>
+ <path d="m3.3206 26.194 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_back_button_38px.bmp b/dlls/light.msstyles/blue_navigation_back_button_38px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..237e4d91527154730508ae66ca085f451645346e
GIT binary patch
literal 23242
zcmeI4zmD2K5XQ|VG!*a(Q54;=r%2#Xq>Zk*>Y7N`<N>b8pDI#<5rvyXC{+~c_HcFA
zAtBiafe<xi-hqa<z$qrP#)^y!1eR7zlFwqW#d?>|zZs9wXxWRapKqLG`^N8Gwo|q~
zTgiFiJmUSUw4Dz#8#&JAWj>>e%hw+>je8wF-s>!!1Ogxc0w4eaAn-2{7!HTE(P%Uu
zkH=?Hu4^)xRH7(auu&L>A0+4sf}qTLrbZLncL|z&-#=k3gH+Q45tWXu%V=Od{Zv!L
z(a)nwF#9(`jyy;PI&-->N{h}pUT)*w<>&X1uKKN>&e;{MK-Z;FhY%M)LUjA5%!F0a0|
z^*u$#oy}%d^Bm&)K^5tbJ|F-BAOHd&00JNY0w4eaAOHd&00Msx0s8#3M&9|Hx(a)ThQ
z(d4%(<f#Q4QRiGlJ(_M>WooNwqN%M!)T7CFPFT+%(d4NIo|<s{dNgYwuioGIPDON`
zOs6>d4M82%OF0qmR~+-pL(J9%h}D(#qo+bCel&jAiu;ZdRgd1v6JA|ZJ$fszww0)Q
zH2Ke}$#dw_bJU}4B^!(j0w4eaAOHd&00JNY0w4eaAOHeF2vE?ft+hK}2d%mgNe*kO
z#M)iNx=Ha}<Glo3tf{=#&FMx{Q%pTN){Q}`>7GbHJ(@Mdw{G8P`la2FhSwtIM{|t#
z5>6(jw7cTt<soJ(2BqpUu_V!t#t)_*{U`2qLsmUHlP5S|e6<xfMaJFAtGfBF$QZWz
z(2tkZ<T-Tv0`+KHkTEU(a)fB*=900(a)8p2!H?xfB*=900;;nfb}}|b42cc_#*1jxpfP$
zUdIksN?jL2sxGY8u_KsvH0APysQJ;^^*T82MAf6QUdN80LK6sp00(a)8p2>fRRegj#I
B=;8nX
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_38px.svg b/dlls/light.msstyles/blue_navigation_back_button_38px.svg
new file mode 100644
index 00000000000..31f819c327d
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_38px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:38-32" width="38" height="152" version="1.1" viewBox="0 0 10.054 40.217" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g stroke-width=".26458">
+ <path d="m4.1276 3.4396 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#aeaeae"/>
+ <path d="m4.1276 13.494 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#3096fa"/>
+ <path d="m4.1276 23.548 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#2979ff"/>
+ <path d="m4.1276 33.602 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_back_button_45px.bmp b/dlls/light.msstyles/blue_navigation_back_button_45px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..8dba4c820b0bc034c3b3168b163685ef3682d6c2
GIT binary patch
literal 32538
zcmeI4v2PMl9LKR5Cp)@0F_;ueDt9J0OBW{{jQ#^|)X_vaVw4TzWK_V#e}Dui#;r_r
z>{kB(c2*Jzca`V&(f5#sp(a)rh*_w;+|k4NvW$LBux_}wGF@^&BIdYhOo(a)A3E=v4i-I
zxROXFuA=?$1`i91N+eEy^cJ=I;PH!vUCvo??VRo0OanAP12jMbG(ZD1(a)P8X<x7&qg
zv$^Mr1+eB(a)tyYML@cgcHZum`tb%0Qa!$zZVT{3g0)7b>)vEl85_oigta=E+#){fyF
z?(gsGk6NM^uvQH31npDNuz=Hy2+gYSo-0Y`1!E4ZBh8D55M8_v4_1vh&KGP)hF3FR
zI^tk<(X;jfzq9(a)f??D`{*6|wPwt3?h+&@~!G5_{4T+GkfiEH;kdmYiA=f(a)j8>EjK{
zjs9%Mb$V=<wd<v~@LkX$os)btKm#;D12jMbG(ZD1Km#;D12jMbG(ZD1Km#%js32WX
z#k4audR5xWgE>S*s+1OAqgTaL608G+0`H+JXGGWN)yu6-upUo&gLGd7w?)_JRXMSt
zf>g)w4%Mra_!_+mwkw8rqKez%YxJ5CypvPrZSggFRm|kTIx>zUv|Yr(su4%#2HO!r
ztt(<-KI{1e?BYFZFRt}xdo5kd8&lT~=I1H5WB0*XADJI-1nHji(a)y3k%&$upBrHp6S
zOK*|$3Ob~7l8**xfCgxQ255i=Xn+Q2fCgxQ255i=Xn+Q2K&FAP>g|O!@3~C6MXIQp
z&4V{YMB(Q<;%oGyx|am&0HF|vsv*2a|8;8<oIeb2Uw!n&*XW~~|IP3Y$Dek@*XYMJ
z|DEBTjBB3w8og!&??f|4HBWqvKCEZ&g|+O+IF9gp7taq?jm0dq{x!(MM}}ADiA%@&
z2^WtD<{Vgm8r~BZJnOR<SN$hocBVgD^W$o^Vq80sH#E2YA1dUGj^TD9KTo-<nHyo<
zKQ`Rr?}N6FoE>lYJ?Y~O%N^Cd`*5wtbz%6$cjkNa$a&AuPgtY37m_Uv&;Sk401eOp
z4bT7$&;Sk401eOp4bT7$(7;j#^gNxIXVjVR(a+6^%DL{By3!Zh*|j--U7SmKZq91X
zb$_vLxzt|B5uEFODPybc?4oCVrkv}3wd=jgU%8l{^?AB>AGFtobKP4L(a)wA-lJ|53}
T6&j!c8lV9hpaB~Amkj&{&r8RL
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_45px.svg b/dlls/light.msstyles/blue_navigation_back_button_45px.svg
new file mode 100644
index 00000000000..e4d2c6af0c9
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_45px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:45-32" width="45" height="180" version="1.1" viewBox="0 0 11.906 47.625" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g stroke-width=".26458">
+ <path d="m5.0271 3.7042 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#aeaeae"/>
+ <path d="m5.0271 15.611 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#3096fa"/>
+ <path d="m5.0271 27.517 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#2979ff"/>
+ <path d="m5.0271 39.423 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_back_button_60px.bmp b/dlls/light.msstyles/blue_navigation_back_button_60px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a1e2b20ab4a95b5154cfcdc6d5b159f0f944db68
GIT binary patch
literal 57738
zcmeI5J#S)16oy&Fa+!w0ZHg`UScMBk(xiyCiSn_{mPl^>2NEeZN+j3Y87&wq{{Zn}
z8cNgHf5EP7DROV6v6bLOllQ`mAuN_Q(v?8xK4^~zfd%_KXXe})v}bw!=G~u}>Fu3<
z{-*dw(a)t5L7=8Mc{8Z-X+`0o7XGMU+*_#yZDySG2jpZm0XTc7r8{1yf<fB_6(00S7n
z00uCC0SsUO0~o*n22y39+wE3+z1}ZrfEH&-aj%$kI-MUZGm9~+xK_BBSMifo-qC2Z
zCB8Gy>iYeD{L!=7n>ddGtJZJdIrqXUtoU{VtH!J0aQL}l)`}P(Jn!9LFnDQ|Rct%r
zy!EW6>v6l?-WKP%XLXv>7phTvNyH}34{^2vYtrK;@+zMvNpptR+eF^9&F44=%k(a)fY
z_xnxEO_F~n&Fj=$kAk<Q{l=x`{YGHcT&{<Dqp(a)dsKN&MGpBI$#T5w@?R9ds*yzzOS
z=>CsZSp%2mbtK;Dc|Q&HI_6ehtBU{q(a)27$@Mhsv80~o*n1~7mD3}65Q7{CAqFn|FJ
zU;qOczyJm?fB_6(00S7n00uCC0SsUO0~kn$0awda-9aH0{e$k;V#yuk?-dh;>Ha}?
zkjpBs*Wz?D-kjO~L3jA=mRQd`Ys_o9e^9wST43$#zuq(3KPb-KIcwp{9lkW%Kj>=t
zidY{!@15H(n(ZHSwO2cu$G4u<bUk*5#ckE6^QU>dpTBVXxxFM}6L%@fYwL-1cKwNK
zaw4&jytTqfQhdv=vyr?ho6m6$KB`x>g8BZzG+mFvI(a)9`_?>B1sOUwI>IdiW5RCj9m
zp5^`IbS-~$UMQIFADo>B^EW=v6RmCY{e!MnjKn)T(a)28+%Pv>_0c}^`y|6nL?j2OTG
z1~7mD3}65Q7{CAqFn|FJU;qOczyJm?fB_6(00S7n00uCC0SsUO0~o*n1~9PFz(38X
z`q+q4(LXqDl}qDhbg!6vXhpXB2j72{73a0WO?i(?ruzrQc;;E%W3yzse{kF=9nD!I
zegB}{{=xBac{i|%`^we7Hrqcqe*a}ftPh^|?(as$ZvWsPuXY}fqg&5vx*ofBaa)|{
zo;9w=7mB?kV&z4B%@2+n<<<gg%$r!O8Exg;i|-^!#>LlK`G#wLFm3ZW*6o(-RkLiq
ze=tqgqp+m(a)v)^b&mzMV%Pt46yJ=7eX1(a)--dcK4IhwXFU@@h+SfBK!S=v-9AM&-3I%
zGcw;lIBrCdcxUJR6x8c(a)ZcjhYIWE&b7>XMs1~7mD3}65Q7{CAqFn|FJU;qOczyJm?
zfB_6(00S7n00uCC0SsUO0~o*n1~7mD46HQJ?RKlZUN05>gW(a)bH?iG_xr(?Q*P>fl{
zwZg@`r>CcHR!#r|4~|BoEis;XR;M}ry8*0c5yW}4z^eX1XZHICmCN10s_|+#9GdMP
z6l+C{51#jKFc_Ha9~9e;IBz|x>3ZC5x3|T4?pfpdbkXnk_mYTbi^LkA5N9i}COxhZ
z>)E$fK2MV746pa>o38PRw9V&O^>V$^+BM%ln5OGdSWaSI+;3c3-fskE&E<NiHyYJH
zXm>vuGcTVP#D5T6SRIwttmgKO&+|n0&G!!~uaS7C=lwL)>v--euT=&8gH{(ZTo}Lr
a1~7mD3}65Q7{CAqFn|FJU;qP&82A_c4VD`K
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_60px.svg b/dlls/light.msstyles/blue_navigation_back_button_60px.svg
new file mode 100644
index 00000000000..a3f181a263a
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_60px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:60-32" width="60" height="240" version="1.1" viewBox="0 0 15.875 63.5" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g stroke-width=".26458">
+ <path d="m7.1569 5.2917 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#aeaeae"/>
+ <path d="m7.1569 21.167 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#3096fa"/>
+ <path d="m7.1569 37.042 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#2979ff"/>
+ <path d="m7.1569 52.917 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_back_button_74px.bmp b/dlls/light.msstyles/blue_navigation_back_button_74px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..7e9f78fb34dd85368ead718957883667dae9ec72
GIT binary patch
literal 87754
zcmeI*&r6&~9LMnu4W0(a)G&kfX4$gW%Bnqu0fmk(a)+VX(+@}2tE22#Ms0&IpkEKC#A0T
z*Uj7FFZPg}s#obD6!hR9P{H23tkzw0`WfAl?>;+Ec>-Pg*yk-7oXn2T&c2(a)SGtWE|
z`R4ZBU%$MR^IzYpJXQHrC9kGSxp#7JsD7*Ux~k^O<#K0#e4D#{=iWo}VxsEhM7`*Q
z00IagfB*srAb<b(a)2q1s}0tg_000IagfB*srAb<b(a)2p|wAu(Gl;ySBD=H|}-Xb2%AJ
zs5q5_<>lp%FzFOnU0ofO&vDDiTWve%&VHGovwJ366gxw5sT-q1wSAIFjF=BytJV7C
zvuBJ>RR1cbdnTK!)oQOyc8rnJ_4g=~7%?AOMm_Rbw??Y}6w^JE&3=BC$zsIl`NqZu
zzm8=hLO#<Gqb<ePTc%6qtD1ktB1XGfS6<0Hi~*3(h)UBq`Fq>A)&RrZEM^F)uP!Yu
z6=kw-jQm>iTuSP3%m5WHo9E>ceIGN7)K`h8<flmInfWOp7x%k_Q0k_*V*QkWi}iQ{
zq*j-h=er-1A0azEL;D4~CMU8Zko=Q|_MbG(a)-%oyo?DW(cv|~S0&wMwtBar-)Du$x_
z<G&^U>1_4%bCZgH=Bvx?Mz%iv>wQ`o&8U3-dOt;P1Q0*~0R#|0009ILKmY**5I_I{
z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|00D+_e
zZn7}r%K6Wd_RnHJH<f?r$_1xVcTWoBV+{m>o6L{O=eXtMt+w(a)Fw33h2Sh>mK&}j^v
z#gaEVbmgn$W3@(4ulC7hPsRKAa^fcY$;WDqo)vpFZ|@i*??gV<cB3BM*M4a;nktZw
z)f#DjRvaz18I|)d+_PKcW3^6G{ok}36}H^tcge?Ujmm|wh|#Wl@;>=kt<hBej*Obd
z=|pqXxURwBZWc3y)K}f({-S*LjnUuhfUbW}J&qZmd^Z0JBmbUe7^$xkPsvY_o=-+}
ze%t4#sltP9&Q1Q<$w!!;o^p!b?|yfW-g`SeBTUaoT)BTbGFQEH&x&uRXN2h(iQg~L
z_0YZ^pDa9QJ>GeK6hC^t>tBz=75P{@sdBRF+%M3cW}s{4o80OCQ~nPVSK8Ce-^)Bq
z03fiRc_6Eg16?!U<jTb_6jNq(a)JWoE>n5b}5g|A!JUtM$jhcVq~mVnj^GkV4$A1l#-
z00IagfB*srAb<b(a)2q1s}0tg_000IagfB*srAb<b(a)2q1s}0tg_000IagfB*srAb<b@
z2q1s}0tg_000IagfB*srbV;C58JPXEa_w%H4*$P6Y_n3DXv~+K%0XlPI{8=wXZ2`d
za8y3WEhlfa?Hu`7EmfmZ8j?%>mC?XqbD=~&R)ci--L*bB?Y%N8og6Kc$j54o+|R{c
z`Ro`Yr#Xsztk$Sn?2*s9HBy~?tky{LvrHDP(b4<>`B;sSuO3wfrmd0cTkeMs$j54&
z8kNB(a)Yt)=C?H*Lf$7+aj&C2x=88wa5NppT+yg5HO+|6RgkoNk~+(1!2`^LzxCC{a#
z-NuejCY$Hw5`7;#j<nZ_r{rfSG(Ty7;6XR%CV%YYBTP?E?sv)0MPU8((pAXE8Wr^W
zC7Np^>+ur#Sffz-y9+(vEtJT|8nO!Q7c2~tk2PQw*nc|qdz*o-nQsd2XMR6OKGr~F
z1op?t#~N_*P3GTQ>W#T;<YSF-^39Ef(#+9ZiF~a8V8lxZAb<b(a)2q1s}0tg_000Iag
zfB*srAb<b(a)2q1s}0tg_000IagfB*srAb<b(a)2q1s}0tg_000IagfB*srAb<b(a)2p|v^
zSXo(_U0Yit&uEzEv{gnEDo*8Kd3l*UqXDbc)zwk?9JidjmGX?bOM$MLZBpzE$)#?L
z4%J4UQ4<lhTCGn$d&cNQb(a)GfFqiVI<E0Y~#<aGU!XSCg(a)M?UM;NOkgz8Y4eH%VaTP
z^kQRU<Fe_N`Ko-TBSu(a)g2FWvOB17}fSj1>o>&h#pOXjQc8Bu8(Cx34n*BW5Bo8=<G
zFD)$<WwLLK{95u{%0+TgylkGAOZ0s%k`wWi{A}qwGe0Hd;(nJ9O5GG!te+Ba#jMAl
zvmWon)A~E~d`F(qPO4mJzd+aIM4)Ttn?n0fn(Oap9wq>wHE73vrk?q32D)axNih`N
zA1BXfOjP)}NyR_&)#Y|0rW?%?kkO0^c}9r_1Q0*~0R#|0009ILKmY**5I_I{1Q0*~
R0R#|0009ILK;T~%_zS>Sq>}&u
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_74px.svg b/dlls/light.msstyles/blue_navigation_back_button_74px.svg
new file mode 100644
index 00000000000..88aaa27977a
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_74px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:74-32" width="74" height="296" version="1.1" viewBox="0 0 19.579 78.317" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path d="m8.6917 6.6146 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width=".26458">
+ <path d="m8.6917 25.929 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#3096fa"/>
+ <path d="m8.6917 45.508 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#2979ff"/>
+ <path d="m8.6917 65.088 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_back_button_90px.bmp b/dlls/light.msstyles/blue_navigation_back_button_90px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..172d44166acc34fcde204b8cfeda467d51f71bf6
GIT binary patch
literal 129738
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
L5I_Kd%n1Asj;>Ub
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_back_button_90px.svg b/dlls/light.msstyles/blue_navigation_back_button_90px.svg
new file mode 100644
index 00000000000..2c19b601e44
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_back_button_90px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:90-32" width="90" height="360" version="1.1" viewBox="0 0 23.812 95.25" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path d="m10.226 7.4084 0.72746 0.90603-2.363 2.9493h8.3427v1.2852h-8.3427l2.3682 2.9493-0.73263 0.90603-3.6116-4.4978z" fill="#aeaeae" stroke-width=".26458"/>
+ <g transform="matrix(1.2581 0 0 1 -1.5021 0)" stroke-width=".21031">
+ <path d="m9.3225 31.221 0.57824 0.90603-1.8783 2.9493h6.6314v1.2852h-6.6314l1.8824 2.9493-0.58235 0.90603-2.8708-4.4978z" fill="#3096fa"/>
+ <path d="m9.3225 55.034 0.57824 0.90603-1.8783 2.9493h6.6314v1.2852h-6.6314l1.8824 2.9493-0.58235 0.90603-2.8708-4.4978z" fill="#2979ff"/>
+ <path d="m9.3225 78.846 0.57824 0.90603-1.8783 2.9493h6.6314v1.2852h-6.6314l1.8824 2.9493-0.58235 0.90603-2.8708-4.4978z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_120px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_120px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..36671ed76db3bbba807734c70515c63eeea439a6
GIT binary patch
literal 230538
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_120px.svg b/dlls/light.msstyles/blue_navigation_forward_button_120px.svg
new file mode 100644
index 00000000000..3340df32ace
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_120px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:120-32" width="120" height="480" version="1.1" viewBox="0 0 31.749 127" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path d="m17.701 10.848-0.85803 1.0126 2.7871 3.2963h-9.8401v1.4364h9.8401l-2.7933 3.2963 0.86413 1.0126 4.2598-5.0269z" fill="#aeaeae" stroke-width=".26458"/>
+ <g transform="matrix(-1.4839 0 0 1 34.709 0)" stroke-width=".17831">
+ <path d="m11.462 42.598 0.57824 1.0126-1.8783 3.2963h6.6314v1.4364h-6.6314l1.8824 3.2963-0.58235 1.0126-2.8708-5.0269z" fill="#3096fa"/>
+ <path d="m11.462 74.348 0.57824 1.0126-1.8783 3.2963h6.6314v1.4364h-6.6314l1.8824 3.2963-0.58235 1.0126-2.8708-5.0269z" fill="#2979ff"/>
+ <path d="m11.462 106.1 0.57824 1.0126-1.8783 3.2963h6.6314v1.4364h-6.6314l1.8824 3.2963-0.58235 1.0126-2.8708-5.0269z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_30px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_30px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f861164250ada00f553a0752ba58f9216c5838b6
GIT binary patch
literal 14538
zcmeI2!AcuZ6o#i-D0LMB*_G0TU`8!Y+D)UI;>ML5*S<m*Qjm;Popl!qf<p_X4=|8P
zAR*=%y3IO}MIIoKRhq!*KbnOYVeaD239<i>KbhQnx&O>}@40Z`>>d31<lJ4~@%;^Y
z3ss;O&O2urzn`c5xP5Sm<J^CeHrd-h{Q98N==P=2C=Mb45+H$W2sE3`)i{o$R;%?Y
z8;7T7t=H>2(a)SRkv)$r*N*|oy=9FkhCc9fmV?94$BEWxu4?;+&Qj>xVhilRI`dr+s*
zXsp<9!dzWL4KPli-;3;P^6cPTz<c%~Yn;=3=e4i!j_Pp)&oZQbZXj-R(a)Qty)uhZ6p
z{UksFBtQZrKmsJNNCYJCa&qcM@?}jm9~6ImSA2H(a)spo@IDPF)=<a9$dAC$mZ5`Uu&
z(a)1dM*spf;?uNC0ihdL5`w2}|vUAks+2Y0;vqLqBm%rkj5yS^rIEx~3UzCD|q(|qsu
zRq+;{s{2YR?ioB)<4F8s8J_Cr#`K(w<@gQr!L$v(a)ei9%75+DH*Ac2J<AmRJfap*;I
zt(y;yZ(a)itqp*Mll^TBagI)|@}!fo|@a1(a)r>@E(qCKIrCyzc%ym?Li&+X(u1VTwOyA
zFis#V`Jka^@@!UpO#)l4O9jMJAKunDr}-xN;5_!#JmP5lqf`c4^>ah6yd2J~ST4)V
z2h%nr`$>QVNPq-LfCLtbz_boZy<QY`qPz2``$`rE?|cF8|E*rsdL1JevR?F2v}aM5
m`^aMEZ&ELcwYY^;>yQz{XWDTDKh}%R>;N{900}%d0{;LUk6=y!
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_30px.svg b/dlls/light.msstyles/blue_navigation_forward_button_30px.svg
new file mode 100644
index 00000000000..81d01bac2c8
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_30px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:30-32" width="30" height="120" version="1.1" viewBox="0 0 7.9375 31.75" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(-1,0,0,1,7.673,0)" stroke-width=".26458">
+ <path d="m3.3206 2.3812 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#aeaeae"/>
+ <path d="m3.3206 10.319 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#3096fa"/>
+ <path d="m3.3206 18.256 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#2979ff"/>
+ <path d="m3.3206 26.194 0.24249 0.31977-0.78766 1.0409h2.7809v0.45358h-2.7809l0.78935 1.0409-0.24421 0.31977-1.2039-1.5875z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_38px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_38px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..92749aa1d6f614f62a01d0ab2f11029213587b81
GIT binary patch
literal 23242
zcmeI4v1%JZ5QbMyAdn{H4MMOZpCQRz`~tyEsx$#Negws-QbcD|Tw^2B*aUP^Dt8tL
zorI7O;!3H(a)JE+l9*q35Fv)RIx(a)fIgW&VP6;;akwR-^?v$Sna{*KS#!1Klyiq;|)iL
zqhel}C;a-+-RHM=E;8odkNk}eK7ILq=jManK7G(A41xg|fB_hQ0T_7f21cV%bvPW(
zdcEEYO><?Y<H2A+9E<UI{9F?oGc_GsKAldVX<;Lx3UhTFTgEw+e<xL3Ns??aS6A4w
zEV~revcUK=mY%T^E*H)Jjmu}gk~hhpxGFo3K3u$BoV)y~se9%*bxdm33C>x~G0iot
ztNng|hq>~}Wb)D{?-&aMFaQHE00S(a)p126ysFaQHE00S_vc?PIatx~)<qaUwT^`oi2
zdrWaabP_Bm*;mz%W~QcPi-VlLZR_br^OgpRcRP+PqeHvBK}AtgVz!v8YuW01m%O#2
zw0<<#^U^PZm2)QbR$4#Wk4fgR9xk5(k-U-QPoB+^^XSDD2j?z_YU-Y!#Z$+mW}TpV
zP;*RkP3tN(f*t0{ss0xIXrIEzSQvl-7=Qs7fB_hQ0T_S*7=Qs7*gyl<>AUJp8qMhU
zzN&t7k%nJ6h-1NQs`}CFt7+L<VNSmk^`psDidNJSw!dkVQSVUA{%Gk(7wP-1_0|q~
ze{^~MX#R|)Uqma*#oi>hWj)4zOfrY{aQV#F=CK`KSzjgR(TA&OhZn-6sqSym(a)XUHr
zv`!SQux6RkXs&5py>5NjX11JC^rL<19%Equ24DaNU;qYS00v+H24DaNU|<ss;Jgn1
ztnv5CabAa~Hk{XC4A+gyb3}Yn>GF6bXFg~;uY-9mgoy*^b=;FsoY!%W9NdBd7=Qs7
KfB_g-yMbF`m+IC4
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_38px.svg b/dlls/light.msstyles/blue_navigation_forward_button_38px.svg
new file mode 100644
index 00000000000..280ad5563a4
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_38px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:38-32" width="38" height="152" version="1.1" viewBox="0 0 10.054 40.217" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(-1 0 0 1 9.5251 0)" stroke-width=".26458">
+ <path d="m4.1276 3.4396 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#aeaeae"/>
+ <path d="m4.1276 13.494 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#3096fa"/>
+ <path d="m4.1276 23.548 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#2979ff"/>
+ <path d="m4.1276 33.602 0.29844 0.31977-0.96941 1.0409h3.4226v0.45358h-3.4226l0.97149 1.0409-0.30056 0.31977-1.4817-1.5875z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_45px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_45px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..1321d4b61a4d1c90f14fe5a6e82297f2957db2d6
GIT binary patch
literal 32538
zcmeI4&ui0Q7{@ENXJJQAB7#e+Bw5k(+(mcrBJ83!55jg8bPb|ADR}ad)PjFO*$)O{
zp<UZQ!23MxZy5CCTw412ebWrKZm^N8Z}ZS^*tc1mym`O<<b9r`d%Ab&`Rz}+X!(lA
z570yCCv+osCwCL;Zy)h+Zc(}1=tpl+OHW_CJ-5pxFXS)T&dnr10wh2JBtQZrKmsIi
z5rM6(t+kz<oz;uBW%0Gm%}sZEdpp#E_a|BOIPR%ds}<n411acmcX#*R_&!;DUa!~Z
z!1y5cy^rU&vgmW%6Z~3GFZSJlZ~aj$^9$l|8J-8)H(a)JV!yy4g&ym~R~A=a-<`9(a)z&
zFl!|d+U`MpNXO(6-oqmkzR{Ovr29-Qyzk$JJd5L;hRd|Zb5hS3OV1!Nc>`WW<!5Qv
z!EU#k2jey*=6(ZSZAjF8osL)J;8m(a)pvCDQOKmsH{0wh2JBtQZrKmsH{0wh2JBtQZr
zKmxN(K&@MAs$z-x8>3n;y6_uD^6rbM(W^J*f~pid(a)T{OiwO$fYqgNZHIru$@e0$cu
zdVg0$jb6QbV8L(a)Q@?Dv4sFmpJ(wPr*<rSCVc`)K#6jP(e*!D)Ots&ymSdAWiHlbER
z?V(*C(lL32m^4zOM_<FZPu*`?8L833r#Q}Of_+-!IjLu9c|%%$mUbOf8;f~WnQzDW
zMa2Dv@=6Z;in_1U(a)e0qYT1jJ<?MQ$GNPq-LfCNZ(a)1W14cNPq-LfCNZ@1W14cW}86h
zJ8N1}D1=qp4FjhSg?-<aQKPSw3-H^46m<B{UyxCw|52KQ--F1vZ~sxXvWOb}vA<x!
zb5Hv|4(x`iuZZ|R`a$3>!}B2W?b~0Z#AH8kJncF1U3HAr=#jUY=(CkbReKNZbRL0k
z`v`gEu?gPjZ#e36#4FYBzGI|De|?;tzc`kW??R+Gm#4<_(a)HlW@ra6|0wrBE2;AH;0
zJ!kW?^DFE5S)INP2F`xguY<Zq9|mqa&MhMDH^T3(4ZopQzv?WSh(a)0!^1J{k$Vbx`g
z{yJdt7$iUfBtQZrKmsH{0wh2JBtQZrKmsH{0wgel1Te2J=enQpdFNdB69znXc+8nA
zYA)py`<OGAbKRf7xWXFeS==1#@XWdHuW)XsxeMpIpDcZ8`I&RwPj)=$qhm~PuKUSj
VW)CDl0wh2JBtQZrKmrB{{0CrN$)x}Q
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_45px.svg b/dlls/light.msstyles/blue_navigation_forward_button_45px.svg
new file mode 100644
index 00000000000..09a19914072
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_45px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:45-32" width="45" height="180" version="1.1" viewBox="0 0 11.906 47.625" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(-1 0 0 1 11.642 0)" stroke-width=".26458">
+ <path d="m5.0271 3.7042 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#aeaeae"/>
+ <path d="m5.0271 15.611 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#3096fa"/>
+ <path d="m5.0271 27.517 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#2979ff"/>
+ <path d="m5.0271 39.423 0.37305 0.45302-1.2118 1.4747h4.2782v0.64259h-4.2782l1.2144 1.4747-0.3757 0.45302-1.8521-2.249z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_60px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_60px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..60272e45e385c5bb22b9403893c74e3955d34c85
GIT binary patch
literal 57738
zcmeI5Jx^mt6o!owrJ_xWq;aGui$PjnOHtCKTJceBvt=rzUGWD35yl}(y<IlJ-Yzwk
zKluxM`~dg`ZfHo6CNbd>P2REZ#dq0er3}*S(a)q;*w!Dw{f=ggd$Q(a)rrx>B~`R^6^q%
ze^h*{_*1b^DwjUcSjyh_FJ~XFRGNPJAGs$R&%U3%_inE~e79fYw;%uk2tWV=5P$##
zAOHafKmY;|fB*y_0D+7^uh-k|cDvur0}yFlQ`{=XolfT~>zbu;Bh%~p{r;%kZhvfD
zv)1yyG`lR0rTHVvnw(a)hC(t23X{EKD1UYl~dD7_cCX07e#)-_9GS$eNB&0~H4wRO$X
zn%8T;pD%~Q;is``Rz9{ugzDF6mSeB^B-Z*>c*eZeh8kNj=J=uXD&N1ys5it~_H&5a
zS%F=&>p4UYr1On>rM>%Eh<Rh2L%A)UN7sYF;F}nqGsH7x_l@&>9c$0N2r+MrbKJjA
zD$lQCe9lnMq?|VLylOPvFDRGm(&+o&Nk6FZlTaLEoJad~RT@*pT=e(a)s2hzHuJa5LB
z51t7E5P$##AOHafKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##
z;vwMb%iC^mX)gSOZm+WD>Xlo?*fk!R_YW$s8<}3GapdY>nD-C5-O9eSdc98hK6XE^
z*!B<V&-O{{;hpCCl6n82a=IwJ7c<Qj^Zr4%yHwVCzREPKeyy1I4;JdR-_Mushey%+
z2bG_#Fi|<3t?T8JSnJp98M9iO*WCX*?p31n4?dXQ-Q_6#gJIUP_C&pMHe(m>dJb_T
zf2&?KzBKC}ymua5tB)}2AI$C>=XdLPw_?{n`1XC$w0}_jLgOy4#`^{B*>!34{qM9N
z+<t7(a)Kd9WUN^7c^i+<mqVLF3$)c0?OIM0{^0uX=z1Rwwb2tWV=5P$##AOHafKmY;|
zfB*y_009U<00Izz00bZa0SG_<0uX=z1nd$>50dSFn#o-F2h-Qd+D$XLy=hj*H?M2v
z{ex+%x-r$8IE^Fss%G9ln6_&B((3j4ICgF0{y|q-xH(7;?=&A&?fVB0Ru-lAVy3xf
z-aj~QC1vTonrc(a)4YE{kq2WRy<aXO<e|N6BSt$$E?*$Nb=(;QFg*Ga7PtMH6(a)tqn9*
zqx26xnBG<rrGGHcTHeyxbXH&&?RpMz!@pmz{%%#x`Ul(a)UkCN+~-yYlb5BmE?t9D*k
z$9DaL_wSR<s%ihA`rk$&ucrHj^q{&ft?GZXez0ZRKbSUatJ0dzOTX{Wu(X-%=*-;=
zah@>;1Rwwb2tWV=5P$##AOHafKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb
z2-qdi>-Dy~-R(a)lY2c>mQkt)WWPRG1|a4;A=mDYb1uHWyE+U>S^|Dd$~<n?B8EX}t6
z|DbaV(%LR)Ht!!)P8X&3BG;_7ZQeh4baeE&^!|})9!s-%|Dd$`dVQN|z8nsR(fS9K
zkF5})v-mXA>ucCato5t#jCrjMHAd+ld?>xjca;9Y5Np}b(a)xH9*5I1~jUDZ0dt5(a)2)
zX8nW8ZCP5cvVC!_yQW$HV0Pa)&uf74Y}h|IxlbPET9s$h{z2(%<XSbF?iZBHb!nW`
zC%qo&wdwyqnAPLC>G%B^rkw65x0(a)l(Gv<H*1Rwwb2tWV=5P$##AOHafKmY;|fWZ4q
F;6HVNl!5>N
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_60px.svg b/dlls/light.msstyles/blue_navigation_forward_button_60px.svg
new file mode 100644
index 00000000000..eb4f7bf77d5
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_60px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:60-32" width="60" height="240" version="1.1" viewBox="0 0 15.875 63.5" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(-1 0 0 1 16.139 0)" stroke-width=".26458">
+ <path d="m7.1569 5.2917 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#aeaeae"/>
+ <path d="m7.1569 21.167 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#3096fa"/>
+ <path d="m7.1569 37.042 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#2979ff"/>
+ <path d="m7.1569 52.917 0.42901 0.53295-1.3936 1.7349h4.92v0.75597h-4.92l1.3966 1.7349-0.43206 0.53295-2.1299-2.6458z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_74px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_74px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..b5667cb3591bf1d4c2aca36332ebbbbdf50a2ca7
GIT binary patch
literal 87754
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
W5I_I{1Q0*~0R#|0009KPAn+fxe4Nw(
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_74px.svg b/dlls/light.msstyles/blue_navigation_forward_button_74px.svg
new file mode 100644
index 00000000000..f235180d131
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_74px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:74-32" width="74" height="296" version="1.1" viewBox="0 0 19.579 78.317" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path d="m11.152 6.6146-0.57824 0.66619 1.8783 2.1686h-6.6314v0.94496h6.6314l-1.8824 2.1686 0.58235 0.66619 2.8708-3.3072z" fill="#aeaeae" stroke-width=".26458"/>
+ <g transform="matrix(-1 0 0 1 19.844 0)" stroke-width=".26458">
+ <path d="m8.6917 25.929 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#3096fa"/>
+ <path d="m8.6917 45.508 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#2979ff"/>
+ <path d="m8.6917 65.088 0.57824 0.66619-1.8783 2.1686h6.6314v0.94496h-6.6314l1.8824 2.1686-0.58235 0.66619-2.8708-3.3072z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_90px.bmp b/dlls/light.msstyles/blue_navigation_forward_button_90px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..49fee6ed2d693b09a6a82047f08c65dccdacb907
GIT binary patch
literal 129738
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
Fe*sPYI2r%|
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_forward_button_90px.svg b/dlls/light.msstyles/blue_navigation_forward_button_90px.svg
new file mode 100644
index 00000000000..3f5994e8b7f
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_forward_button_90px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:90-32" width="90" height="360" version="1.1" viewBox="0 0 23.812 95.25" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path d="m13.322 7.4084-0.72746 0.90603 2.363 2.9493h-8.3427v1.2852h8.3427l-2.3682 2.9493 0.73263 0.90603 3.6116-4.4978z" fill="#aeaeae" stroke-width=".26458"/>
+ <g transform="matrix(-1.2581 0 0 1 25.05 0)" stroke-width=".21031">
+ <path d="m9.3225 31.221 0.57824 0.90603-1.8783 2.9493h6.6314v1.2852h-6.6314l1.8824 2.9493-0.58235 0.90603-2.8708-4.4978z" fill="#3096fa"/>
+ <path d="m9.3225 55.034 0.57824 0.90603-1.8783 2.9493h6.6314v1.2852h-6.6314l1.8824 2.9493-0.58235 0.90603-2.8708-4.4978z" fill="#2979ff"/>
+ <path d="m9.3225 78.846 0.57824 0.90603-1.8783 2.9493h6.6314v1.2852h-6.6314l1.8824 2.9493-0.58235 0.90603-2.8708-4.4978z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_13px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_13px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..d74434e5c3ed3f7046d7b3d1d4a81557f6c3ada6
GIT binary patch
literal 5754
zcmeHLu}*_f6vdzuF-|%gr=o$PEX*t}x|nojbTDq36sljKtI#m;10?NB7m{uy_CNRq
z*HV+~d94FY2_-QxX>wmUT)5}l$IBVcfO|VQQI_is_gCN$cm(#8Q$<DnI>v2dk)o_F
z$&h<}_p~9|(%9d^GtCbC#evCWVvfh-LI`2E*#}w|n5AiIqvpU((;RpY$e=%xy6JSP
zjYcB(a)Jk-sh??9i#aePqaF|Xo`q2#N5er5;Q0d`;)9iV>4pg=Fk(a)3hKZ@-JKp&S&Hs
zHs*2)I*r*&1KlHE&!~U4%wBpnHOvY0YO|MKbO&5Q_x4)$QcqE_S19>i^qJ4h4zL64
zK-GbHY#8&XTa?jNtL$A2O}C7!nbf1^-@|TW_LkwLH;=50VtbXn(a)20khEK!D5ZT4bc
z2Qvxu>)D(3RDAD4^40V6GdsWzumd~lfQfS#K&$M9&ILYy^*L%|_Ja3-3|M9_ss;$4
bHha;R*_r(a)r*^77iYcB*idtm~v|99XAGYyjb
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_13px.svg b/dlls/light.msstyles/blue_navigation_menu_button_13px.svg
new file mode 100644
index 00000000000..a7e8585715e
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_13px.svg
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:13-32" width="13" height="108" version="1.1" viewBox="0 0 3.4396 28.575" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="translate(.92519 1.0583)">
+ <path d="m1.8529 2.2565-1.0504 0.91854-0.15005-0.13122 1.0504-0.91854z" stroke-width=".26458"/>
+ <path d="m-0.11368 2.1167 1.0504 0.91854-0.15005 0.13122-1.0504-0.91854z" stroke-width=".26458"/>
+ <g transform="matrix(1.1443 0 0 1 10.306 -10.039)" stroke-width=".23122">
+ <g stroke-width=".23122">
+ <path d="m-7.3868 19.44-0.91792 0.91767-0.13113-0.1311 0.91792-0.91767z" fill="#3096fa"/>
+ <path d="m-9.1055 19.299 0.91792 0.91767-0.13113 0.1311-0.91792-0.91767z" fill="#3096fa"/>
+ <path d="m-7.3868 26.583-0.91792 0.91854-0.13113-0.13122 0.91792-0.91854z" fill="#2979ff"/>
+ <path d="m-9.1055 26.443 0.91792 0.91854-0.13113 0.13122-0.91792-0.91854z" fill="#2979ff"/>
+ </g>
+ <path d="m-7.3868 33.727-0.91792 0.91854-0.13113-0.13122 0.91792-0.91854z" fill="#aeaeae"/>
+ <path d="m-9.1055 33.587 0.91792 0.91854-0.13113 0.13122-0.91792-0.91854z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_17px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_17px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..43a6951ed57fdf395fbe13bc309d3dbab3ca8cc6
GIT binary patch
literal 9386
zcmeI1yKdq(a)6o$Q*ij^X*=vR?K!9(a)atrC6KNO{z3`0A3&k3Mm4c6fUFfSjDh;gqW)Y
z;t9wL&`<`6nmUQmYWBmMNJb)&ag}6`#pfBHIcH}4%f+w3I&c%3fBocs4qxE{K4{z8
zC)(}Dak_y^Y1+TvGN!Ek!;`>ZsP5-bS&}3Qhyrg_fp)uH=yW>sX0y2$<sGQCU<Su<
z+w1iXHkpT-B1~JYR(@I6?RIx~p1(a)I<dB`u3J9b_7TQHwk97a&HZTn+zEZAqiCOL!Q
zaJUtWKlS_levEOKb#|X((uxA2fG8jehytR(`%plgBn|Z=HCNT-_b6|qDjAE~8I)Bu
zHC1QHjeHPm7yY_Q+V?@smr&L8gm@?)L|%#du{zDH_#pNZXPyylP1)MBK8PGsRZ;_G
zC)WBPWg9WpaMf8xd{C4RL~29<Q9u+B1w?^Ytbli!EqL|ZeBtPk&Vv?>thH$9vp>J{
zWv{MJ(a)15*MKFD+O#buq>$oW3#-YFzJCpRG$$_IIlUh*3G@!gfN>VqzK<IFK)t`~g}
z?{7ZT^?~|juJ=J#MvOJC*`N5JSNt8z)<gkOKok%KM1hD37}U)n(s>Yd7R;awx3G~9
zBEJYz(a)O=>N@?ZW5gz`b;m0%1jK8WWy+&~SUJr82cgaNGeLBzj+3*v(iK`v3?e^=ly
D<iyCz
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_17px.svg b/dlls/light.msstyles/blue_navigation_menu_button_17px.svg
new file mode 100644
index 00000000000..d25bf3bbf7e
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_17px.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-32" width="17" height="136" version="1.1" viewBox="0 0 4.4979 35.983" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(1.2498 0 0 1 .99107 1.0583)">
+ <path d="m2.0646 3.0852-1.0504 1.1482-0.15005-0.16402 1.0504-1.1482z" stroke-width=".23667"/>
+ <path d="m0.098023 2.9104 1.0504 1.1482-0.15005 0.16402-1.0504-1.1482z" stroke-width=".23667"/>
+ <g transform="matrix(1.1443,0,0,1,10.306,-10.039)" stroke-width=".18501">
+ <path d="m-7.202 22.121-0.91792 1.1467-0.13113-0.16382 0.91792-1.1467z" fill="#3096fa"/>
+ <path d="m-8.9207 21.945 0.91792 1.1467-0.13113 0.16382-0.91792-1.1467z" fill="#3096fa"/>
+ <path d="m-7.202 31.116-0.91792 1.148-0.13113-0.16399 0.91792-1.148z" fill="#2979ff"/>
+ <path d="m-8.9207 30.941 0.91792 1.148-0.13113 0.16399-0.91792-1.148z" fill="#2979ff"/>
+ <path d="m-7.202 40.112-0.91792 1.148-0.13113-0.16399 0.91792-1.148z" fill="#aeaeae"/>
+ <path d="m-8.9207 39.937 0.91792 1.148-0.13113 0.16399-0.91792-1.148z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_19px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_19px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..e25d9bf5d1ff26ffedca287536fe4d604448acb1
GIT binary patch
literal 12298
zcmeI2&5IIY9LJ~DOI^b*bqK7`-PoDQiye{>B06laLLEKUp+F)iU-sa+Ltx;{cIzy@
zLfc93;9ub%;Khq?A-iMn^wEUXRY!Nd{szB3^ZedMKfADB9yW4t)6gc(a)SKg1%E%Xyz
z)9z_ItQnoRg-dDL|JOL9A}^w!7E0CxJZtij76L**2nc~i0(a)Z3YTq>2i==oxH^9cPB
z)Il}WuT&}rn|GgA(i=m=VzKyc9OXWW2I&2H)%v?~xg4jb$NF-%nz<q3ZIsPqGS_Ew
z7w_x!x`#R&wF-rTc`-lUGv7zP$=pIdpTDuJW?C1du0hS6RW;){HMh}k=1%{bx>ZX~
z2nYcoAOwVf5D)@FKnTneP+uN|RU*(;p95R(a)dzILWsAQm{Qh^$4U#0z5^7r(|=pU+t
z|Lypbs-!>4en9+E{+{|ceLa=ho%8o99S9L`GdHU;nybH8nP(p6*wnXFVt1*(S4WS0
z<eNOFpg!JR>F(a)bIL1r~n`k|}8SIPTc=AEe2p7{IuUsc%&0U;m+gn$qb0zyCtY(QXS
z?LT!aqdPh_w(|EQdq2XQj*~NMto>8Ve6_*j7fQ}-{SEzp99y59-?KktKVbi1q1Ywh
z<cv6dy}y<@=kFcsafo=^$?5C;eg5^1W9jzDGFm);slPw{5%e*yIkL>6`u1d{zvsC@
z>Ka2^clY<-P4Agy{NnSAzjyihN=gU_0U;m+gn$qb0zzOVfiRga+RES4ADPanvG&oG
z&hP1qp&^=_-?JW~0lL)rJ(a)s+aLv#L~eF(Kt7P+3^lOO-<=P_!brT(6{4>eH%t(a)QWg
af~bL9{XKavIzi&^fgqO<5CTGAmcT#SxCt%*
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_19px.svg b/dlls/light.msstyles/blue_navigation_menu_button_19px.svg
new file mode 100644
index 00000000000..1a25163458c
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_19px.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:19-32" width="19" height="160" version="1.1" viewBox="0 0 5.0271 42.333" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(1.4999 0 0 1 1.0041 1.0583)">
+ <path d="m2.0646 3.6493-1.0504 1.3777-0.15005-0.19681 1.0504-1.3777z" stroke-width=".21604"/>
+ <path d="m0.098023 3.4396 1.0504 1.3777-0.15005 0.19681-1.0504-1.3777z" stroke-width=".21604"/>
+ <g transform="matrix(1.1443,0,0,1,10.306,-10.039)" stroke-width=".15416">
+ <path d="m-7.202 24.273-0.91792 1.3763-0.13113-0.19662 0.91792-1.3763z" fill="#3096fa"/>
+ <path d="m-8.9207 24.062 0.91792 1.3763-0.13113 0.19662-0.91792-1.3763z" fill="#3096fa"/>
+ <path d="m-7.202 34.855-0.91792 1.3775-0.13113-0.19678 0.91792-1.3775z" fill="#2979ff"/>
+ <path d="m-8.9207 34.645 0.91792 1.3775-0.13113 0.19678-0.91792-1.3775z" fill="#2979ff"/>
+ <path d="m-7.202 45.438-0.91792 1.3775-0.13113-0.19677 0.91792-1.3775z" fill="#aeaeae"/>
+ <path d="m-8.9207 45.228 0.91792 1.3775-0.13113 0.19678-0.91792-1.3775z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_26px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_26px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..9cef4eec6ace12d51a281342e4cceee411f850c3
GIT binary patch
literal 22602
zcmeI4O-K}B7{@0pu)qSLz$nlTnXWi1k`NTgcIX2_2%=8*0d<uq@}sXkcj%J4+d|=e
z^INdQgLzReUcA^L4;}=ABuT8Dnb^1Al!&aZuDW{={)0bf_I;oCdFK7?9OPjzbnWUb
z>)-K;-_PJUe1Uydsa3%F^G$xOJB(%h|M6!`=+gB^>q52|*uTZRre#0|WIzUFKn7$$
z2J&wpkw_GDcXy9<b#;x8jEv;vPqdDXjzVfAz);8Z^z;l54h|m9<?h%=G5JR!MU61$
z+u*`fZ*T9(T-56C?=K_YG$di=uV~9+KNtDD2y<KqcT<adKTDo(a)Sm3@dq~~J1iW;+=
zf5PST`D{M3t^t-|rmwHBJkuKPrG%JC(a)Zf%?xQ)jBcz+!^CO9A4C}!=L|2z;k1pfE;
zeC^z3*SKgRzH?w;;Lv7qYv<ze_yN|$sdaDdxUOYD24p}6WIzUFKn7$$24p}6WIzUF
zKn7%BuNyEotOC<gF>YEbCd`A{1NqpG36~a{)-xZdVOAJ6&8Lp!vX%)4icMR^DEU+D
zr<v<Ut{s>%Ppfj$?={cL%S>zKG&z&hSbZzPv;;zoEyA2>3+$@jYn}$`aP^H`3#K`6
zKHZUNt_(0Y3rp19QNNcQ4Xj^gFEi{ZW4{-NCB#jF$31PU-|NT!U&nLxxO&TeuX$2l
z#Ql6?O^UTI()XR|GxykJ+A2HE!xINH#iWm$aQ%L2yrtgV^f`T&0U3}18IS=PkO3Kx
z0U3}18IS=PkO3KxfxT?NB&-5A798_p_PB}Xso&dCU+6`H2{#%v4p48HTDk4_z6%tS
zca$0_ClU<1k(x%X9XD1p^(&H_e(&!$)n#tPo+fY7iP)?CUN2T1V(bTdoO2_=UG;n2
zm|aJXdGalI5qn*~*J-x{%+12mpJ>gMojiL^d$57^%P^CSR%h<_#%oLPH%Xia54KZ_
zJ=|YeH(_E~^n2fz7dcV;BWqG#Eci0pTGVOsqIRcweQsO*UN>sTSbHbiI*OA48IS=P
zkO3Kx0U3}18IS=PkO3Kx0U3~iJz~KB7hYp90eN}9m%N3L0RAJ`KZZHywBJj<Vi<)K
zJb^}VU<z{belK~-U>cIJ+VAB$1dA{SyXyC{z7FQ$JFM&XGFAn%umn4Lzn66lunb?}
zG-NtTn3x0)w)KARO1!_$f3A+gR!0#5L*RdZS-;;)Y!h(a)s*8N^${pUOmdcPM5I%Gfw
PWIzUFKn7$WUk3gHf)TL1
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_26px.svg b/dlls/light.msstyles/blue_navigation_menu_button_26px.svg
new file mode 100644
index 00000000000..937cc1c25b0
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_26px.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:26-32" width="26" height="216" version="1.1" viewBox="0 0 6.8792 57.15" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(1.9999 0 0 1 1.0301 1.0583)">
+ <path d="m2.263 5.3067-1.0504 1.8371-0.15005-0.26243 1.0504-1.8371z" stroke-width=".1871"/>
+ <path d="m0.29646 5.0271 1.0504 1.8371-0.15005 0.26243-1.0504-1.8371z" stroke-width=".1871"/>
+ <g transform="matrix(1.1443,0,0,1,10.306,-10.039)" stroke-width=".11562">
+ <path d="m-7.0286 29.635-0.91792 1.8353-0.13113-0.26219 0.91792-1.8353z" fill="#3096fa"/>
+ <path d="m-8.7473 29.354 0.91792 1.8353-0.13113 0.26219-0.91792-1.8353z" fill="#3096fa"/>
+ <path d="m-7.0286 43.921-0.91792 1.8367-0.13113-0.26237 0.91792-1.8367z" fill="#2979ff"/>
+ <path d="m-8.7473 43.641 0.91792 1.8367-0.13113 0.26237-0.91792-1.8367z" fill="#2979ff"/>
+ <path d="m-7.0286 58.208-0.91792 1.8367-0.13113-0.26236 0.91792-1.8367z" fill="#aeaeae"/>
+ <path d="m-8.7473 57.928 0.91792 1.8367-0.13113 0.26237-0.91792-1.8367z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_32px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_32px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..9b93de21d9a8cd2084fbb38cfde85b569846d96d
GIT binary patch
literal 34442
zcmeI5zfT)y7{@QAtx%|1g#j@|&>`jQggZbah$+faB~pb{k(a)PR1?Z(gsFv)OJRHYLt
zcZny0m|}r(@WcqBGCN3&Fd+mZLjF~F(a)_o<m!9wIa%f58(a)zT(UCa`!$z?&J47;D_VU
zPp(a)AY{&<b=FQFdjn;V941G6^F4SilsuZ9>#?Moe!M?e1j$JM!TvoFIf<0=v$0TLhq
z5+DH*AOR8}0TLhq67UIRGMTn)HoLX5vQkK=(_h7jWnp2V9l7(6D6OupZla#=;-~?6
zI+1fj=RSbl)$<*kyWPqf*4EZ~k!w%o1NUv%uJ!fx4%mRjA&w8Wq6WkrMxG;;8_MSM
z`I|u=wHNRjxcc1b^78VN;9N5-;*LRQI{uvFIA2^B7d1>`%{f#>y}w<zCh9T7no#ke
z3&fwQ=a0POSX+b?r#TV9Z*`&%<%d{~j#EPJXJMn{a=B6XooL(a)hygpxt^$pg+cS-vn
zBi(a)7HcvuTx6WZ4?R>JxP>u~KO(a)GU@hf(a)4uFuDculIp}UwU#=$s5+DH*AOR8}0TLhq
z5+DH*AOR8}0TLhq5+DH*AOR8}0TLhq5+H%N2*^{TO;UYZGGi9x*P&SZFU09-NAA3&
zOwrnu>F;CdzYr(cDYNEAEpOrgc30Q1Bh$&2_Fu@$A9^K~*wgv8<<I^ur~^L-EDljy
zOZqQlCOM2eM}F>EGb_%}W&ef07iLXY*L4cp)cy;ZPK+VuSuK9woH)j{{TI0QNvt`C
zs^HX={tN80iCR4K0=91dg`|?>SXYFwH&LtllbQyG@{`$wQ;TDkFb~~-Auswy!Q#aC
zoiP`&XCwDt;J#kcxsSmza{q-)-8JFAuVX~+zmON^i2vS_>T9_FLY^nP!665+|Du6C
zNEZ?y0TLhq5+DH*AOR8}0TLhq5+DH*AOR8}0TLhq5+DH*AOR8}fp`c=#%Qa&v9~JT
zKta+m_g^eLY%jY5YZcEHrIKfDqK0_-FT8uVaNQfV+ye(?&)U^>>=e^OE$zQ3{?p%E
zajiX_Z(H7=|Kjidj<RRx)iKz^%6xxI`Y$T3Jq#VGJXP1ug7;PbMdqp63$Cu~^uM=u
zQ~NK<^Y$2GpZW1!>y!N#sBaQ$&Y>#y<?qe76A*Kv7SFz(a)de(HknAn%&70)VO)+!D5
zU%;>I+KwN`vrA>y`lVj(;5=TRQTUzIYOvo6?w8<PSPS1Jo%<MjDsult*&Q_DzprAb
z{Sr2Bu&&|_j(}sKG;cNDf8h>yS3P^RJZ~j~xU?id0wh2JBtQZrKmsH{0wh2JBtQZr
zKmsH{0wh2JBtQZrKmsH{0wnN1B%uCH=D$z(a)iuL&y$frI}&O>-ifUiy1Z=pCwCz5PH
zD)#}jtLHngE$zQR{9b5J=i7$uf;ymp#UbVcP%FlL1U-V(b*s<QFZ(YrS9`&O)VWjW
zG1Sa4hG1uqia!Tk`}_+WpM=h#D%6zcUm(tej&}h&1=SnlSWtvit$#rcJ^w=cIj|~D
z33>*F9iv!y0x92jP$T!}lJ-A_jog0$p9Hk8V=Ti)9V2j1?=21YU%<B;`T+6y7l6P)
Z0wh2JBtQZrKmsH{0wh2JB=GqNd;|ptb8Y|t
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_32px.svg b/dlls/light.msstyles/blue_navigation_menu_button_32px.svg
new file mode 100644
index 00000000000..d5e308c3d08
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_32px.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:32-32" width="32" height="268" version="1.1" viewBox="0 0 8.4667 70.908" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(2.4999 0 0 1 .9569 1.0583)">
+ <path d="m2.3688 6.9641-1.0504 2.2964-0.15005-0.32803 1.0504-2.2964z" stroke-width=".16735"/>
+ <path d="m0.40231 6.6146 1.0504 2.2964-0.15005 0.32803-1.0504-2.2964z" stroke-width=".16735"/>
+ <g transform="matrix(1.1443,0,0,1,10.306,-10.039)" stroke-width=".092495">
+ <path d="m-6.9361 34.732-0.91792 2.2945-0.13113-0.3278 0.91792-2.2945z" fill="#3096fa"/>
+ <path d="m-8.6548 34.381 0.91792 2.2945-0.13113 0.3278-0.91792-2.2945z" fill="#3096fa"/>
+ <path d="m-6.9361 52.458-0.91792 2.2958-0.13113-0.32796 0.91792-2.2958z" fill="#2979ff"/>
+ <path d="m-8.6548 52.108 0.91792 2.2959-0.13113 0.32796-0.91792-2.2958z" fill="#2979ff"/>
+ <path d="m-6.9361 70.185-0.91792 2.2958-0.13113-0.32795 0.91792-2.2958z" fill="#aeaeae"/>
+ <path d="m-8.6548 69.835 0.91792 2.2958-0.13113 0.32796-0.91792-2.2958z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_39px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_39px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..860163013e3e816e40d8f6ba7e19fd11e3598def
GIT binary patch
literal 50682
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_39px.svg b/dlls/light.msstyles/blue_navigation_menu_button_39px.svg
new file mode 100644
index 00000000000..57416b1ec0c
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_39px.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:39-32" width="39" height="324" version="1.1" viewBox="0 0 10.319 85.725" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(2.9999 0 0 1 .83078 1.0583)">
+ <path d="m2.5011 8.6215-1.0504 2.7556-0.15005-0.39363 1.0504-2.7556z" stroke-width=".15277"/>
+ <path d="m0.5346 8.2021 1.0504 2.7556-0.15005 0.39363-1.0504-2.7556z" stroke-width=".15277"/>
+ <g transform="matrix(1.1443,0,0,1,10.306,-10.039)" stroke-width=".077079">
+ <path d="m-6.8205 40.094-0.91792 2.7538-0.13113-0.39341 0.91792-2.7538z" fill="#3096fa"/>
+ <path d="m-8.5392 39.672 0.91792 2.7538-0.13113 0.39341-0.91792-2.7538z" fill="#3096fa"/>
+ <path d="m-6.8205 61.524-0.91792 2.755-0.13113-0.39356 0.91792-2.755z" fill="#2979ff"/>
+ <path d="m-8.5392 61.104 0.91792 2.7551-0.13113 0.39356-0.91792-2.755z" fill="#2979ff"/>
+ <path d="m-6.8205 82.955-0.91792 2.755-0.13113-0.39355 0.91792-2.755z" fill="#aeaeae"/>
+ <path d="m-8.5392 82.535 0.91792 2.755-0.13113 0.39356-0.91792-2.755z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_52px.bmp b/dlls/light.msstyles/blue_navigation_menu_button_52px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..6d6a835e6b585ef3edccd0200c4fcfe08a7ba446
GIT binary patch
literal 89994
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
Gi~SE|ScRAX
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_navigation_menu_button_52px.svg b/dlls/light.msstyles/blue_navigation_menu_button_52px.svg
new file mode 100644
index 00000000000..6862a4d89d7
--- /dev/null
+++ b/dlls/light.msstyles/blue_navigation_menu_button_52px.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:52-32" width="52" height="432" version="1.1" viewBox="0 0 13.759 114.3" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="matrix(3.9999 0 0 1 .44623 1.0583)">
+ <path d="m2.6665 11.672-1.0504 3.6742-0.15005-0.52485 1.0504-3.6742z" stroke-width=".1323"/>
+ <path d="m0.69998 11.112 1.0504 3.6742-0.15005 0.52485-1.0504-3.6742z" stroke-width=".1323"/>
+ <g transform="matrix(1.1443,0,0,1,10.306,-10.039)" stroke-width=".057808">
+ <path d="m-6.676 50.289-0.91792 3.6709-0.13113-0.52443 0.91792-3.6709z" fill="#3096fa"/>
+ <path d="m-8.3947 49.727 0.91792 3.6709-0.13113 0.52443-0.91792-3.6709z" fill="#3096fa"/>
+ <path d="m-6.676 78.862-0.91792 3.6734-0.13113-0.52476 0.91792-3.6734z" fill="#2979ff"/>
+ <path d="m-8.3947 78.302 0.91792 3.6736-0.13113 0.52476-0.91792-3.6734z" fill="#2979ff"/>
+ <path d="m-6.676 107.44-0.91792 3.6734-0.13113-0.52475 0.91792-3.6734z" fill="#aeaeae"/>
+ <path d="m-8.3947 106.88 0.91792 3.6734-0.13113 0.52476-0.91792-3.6734z" fill="#aeaeae"/>
+ </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index 915f8be40cd..ea33ff252e4 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -1119,6 +1119,80 @@ BLUE_INI TEXTFILE
"MinDpi6 = 288\r\n"
"MinDpi7 = 384\r\n"
+"\r\n; Navigation\r\n"
+"[Navigation.BackButton]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"TrueSizeScalingType = Dpi\r\n"
+"ImageCount = 4\r\n"
+"Width = 30\r\n"
+"Height = 30\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_navigation_back_button_30px.bmp\r\n"
+"ImageFile2 = blue_navigation_back_button_38px.bmp\r\n"
+"ImageFile3 = blue_navigation_back_button_45px.bmp\r\n"
+"ImageFile4 = blue_navigation_back_button_60px.bmp\r\n"
+"ImageFile5 = blue_navigation_back_button_74px.bmp\r\n"
+"ImageFile6 = blue_navigation_back_button_90px.bmp\r\n"
+"ImageFile7 = blue_navigation_back_button_120px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
+
+"[Navigation.ForwardButton]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"TrueSizeScalingType = Dpi\r\n"
+"ImageCount = 4\r\n"
+"Width = 30\r\n"
+"Height = 30\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_navigation_forward_button_30px.bmp\r\n"
+"ImageFile2 = blue_navigation_forward_button_38px.bmp\r\n"
+"ImageFile3 = blue_navigation_forward_button_45px.bmp\r\n"
+"ImageFile4 = blue_navigation_forward_button_60px.bmp\r\n"
+"ImageFile5 = blue_navigation_forward_button_74px.bmp\r\n"
+"ImageFile6 = blue_navigation_forward_button_90px.bmp\r\n"
+"ImageFile7 = blue_navigation_forward_button_120px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
+
+"[Navigation.MenuButton]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"TrueSizeScalingType = Dpi\r\n"
+"ImageCount = 4\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_navigation_menu_button_13px.bmp\r\n"
+"ImageFile2 = blue_navigation_menu_button_17px.bmp\r\n"
+"ImageFile3 = blue_navigation_menu_button_19px.bmp\r\n"
+"ImageFile4 = blue_navigation_menu_button_26px.bmp\r\n"
+"ImageFile5 = blue_navigation_menu_button_32px.bmp\r\n"
+"ImageFile6 = blue_navigation_menu_button_39px.bmp\r\n"
+"ImageFile7 = blue_navigation_menu_button_52px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
+
"\r\n; Progress\r\n"
"[Progress]\r\n"
"ProgressChunkSize = 1\r\n"
@@ -2507,6 +2581,70 @@ BLUE_MENU_SYSTEM_RESTORE_34PX_BMP BITMAP "blue_menu_system_restore_34px.bmp"
/* @makedep: blue_menu_system_restore_44px.bmp */
BLUE_MENU_SYSTEM_RESTORE_44PX_BMP BITMAP "blue_menu_system_restore_44px.bmp"
+/* Navigation */
+/* @makedep: blue_navigation_back_button_30px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_30PX_BMP BITMAP "blue_navigation_back_button_30px.bmp"
+
+/* @makedep: blue_navigation_back_button_38px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_38PX_BMP BITMAP "blue_navigation_back_button_38px.bmp"
+
+/* @makedep: blue_navigation_back_button_45px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_45PX_BMP BITMAP "blue_navigation_back_button_45px.bmp"
+
+/* @makedep: blue_navigation_back_button_60px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_60PX_BMP BITMAP "blue_navigation_back_button_60px.bmp"
+
+/* @makedep: blue_navigation_back_button_74px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_74PX_BMP BITMAP "blue_navigation_back_button_74px.bmp"
+
+/* @makedep: blue_navigation_back_button_90px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_90PX_BMP BITMAP "blue_navigation_back_button_90px.bmp"
+
+/* @makedep: blue_navigation_back_button_120px.bmp */
+BLUE_NAVIGATION_BACK_BUTTON_120PX_BMP BITMAP "blue_navigation_back_button_120px.bmp"
+
+/* @makedep: blue_navigation_forward_button_30px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_30PX_BMP BITMAP "blue_navigation_forward_button_30px.bmp"
+
+/* @makedep: blue_navigation_forward_button_38px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_38PX_BMP BITMAP "blue_navigation_forward_button_38px.bmp"
+
+/* @makedep: blue_navigation_forward_button_45px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_45PX_BMP BITMAP "blue_navigation_forward_button_45px.bmp"
+
+/* @makedep: blue_navigation_forward_button_60px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_60PX_BMP BITMAP "blue_navigation_forward_button_60px.bmp"
+
+/* @makedep: blue_navigation_forward_button_74px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_74PX_BMP BITMAP "blue_navigation_forward_button_74px.bmp"
+
+/* @makedep: blue_navigation_forward_button_90px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_90PX_BMP BITMAP "blue_navigation_forward_button_90px.bmp"
+
+/* @makedep: blue_navigation_forward_button_120px.bmp */
+BLUE_NAVIGATION_FORWARD_BUTTON_120PX_BMP BITMAP "blue_navigation_forward_button_120px.bmp"
+
+/* @makedep: blue_navigation_menu_button_13px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_13PX_BMP BITMAP "blue_navigation_menu_button_13px.bmp"
+
+/* @makedep: blue_navigation_menu_button_17px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_17PX_BMP BITMAP "blue_navigation_menu_button_17px.bmp"
+
+/* @makedep: blue_navigation_menu_button_19px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_19PX_BMP BITMAP "blue_navigation_menu_button_19px.bmp"
+
+/* @makedep: blue_navigation_menu_button_26px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_26PX_BMP BITMAP "blue_navigation_menu_button_26px.bmp"
+
+/* @makedep: blue_navigation_menu_button_32px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_32PX_BMP BITMAP "blue_navigation_menu_button_32px.bmp"
+
+/* @makedep: blue_navigation_menu_button_39px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_39PX_BMP BITMAP "blue_navigation_menu_button_39px.bmp"
+
+/* @makedep: blue_navigation_menu_button_52px.bmp */
+BLUE_NAVIGATION_MENU_BUTTON_52PX_BMP BITMAP "blue_navigation_menu_button_52px.bmp"
+
/* Progress */
/* @makedep: blue_progress_chunk_horizontal.bmp */
BLUE_PROGRESS_CHUNK_HORIZONTAL_BMP BITMAP "blue_progress_chunk_horizontal.bmp"
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/329
June 28, 2022
[PATCH 2/6] light.msstyles: Add Vista+ menu parts.
by Zhiyi Zhang
From: Zhiyi Zhang <zzhang(a)codeweavers.com>
Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com>
---
dlls/light.msstyles/Makefile.in | 52 ++-
.../blue_menu_bar_background.bmp | Bin 0 -> 738 bytes
.../blue_menu_bar_background.svg | 9 +
dlls/light.msstyles/blue_menu_bar_item.bmp | Bin 0 -> 2082 bytes
dlls/light.msstyles/blue_menu_bar_item.svg | 15 +
.../blue_menu_popup_background.bmp | Bin 0 -> 142 bytes
.../blue_menu_popup_background.svg | 6 +
.../blue_menu_popup_borders.bmp | Bin 0 -> 174 bytes
.../blue_menu_popup_borders.svg | 14 +
.../blue_menu_popup_check_16px.bmp | Bin 4234 -> 4234 bytes
.../blue_menu_popup_check_16px.svg | 8 +-
.../blue_menu_popup_check_18px.bmp | Bin 5322 -> 5322 bytes
.../blue_menu_popup_check_18px.svg | 10 +-
.../blue_menu_popup_check_25px.bmp | Bin 0 -> 10138 bytes
.../blue_menu_popup_check_25px.svg | 9 +
.../blue_menu_popup_check_32px.bmp | Bin 0 -> 16522 bytes
.../blue_menu_popup_check_32px.svg | 9 +
.../blue_menu_popup_check_40px.bmp | Bin 0 -> 25738 bytes
.../blue_menu_popup_check_40px.svg | 9 +
.../blue_menu_popup_check_48px.bmp | Bin 0 -> 37002 bytes
.../blue_menu_popup_check_48px.svg | 9 +
.../blue_menu_popup_check_64px.bmp | Bin 0 -> 65674 bytes
.../blue_menu_popup_check_64px.svg | 7 +
.../blue_menu_popup_check_background.bmp | Bin 0 -> 726 bytes
.../blue_menu_popup_check_background.svg | 5 +
.../light.msstyles/blue_menu_popup_gutter.bmp | Bin 0 -> 150 bytes
.../light.msstyles/blue_menu_popup_gutter.svg | 4 +
dlls/light.msstyles/blue_menu_popup_item.bmp | Bin 0 -> 922 bytes
dlls/light.msstyles/blue_menu_popup_item.svg | 5 +
.../blue_menu_popup_separator.bmp | Bin 162 -> 158 bytes
.../blue_menu_popup_separator.svg | 5 +-
.../blue_menu_popup_submenu_11px.bmp | Bin 0 -> 1106 bytes
.../blue_menu_popup_submenu_11px.svg | 9 +
.../blue_menu_popup_submenu_14px.bmp | Bin 0 -> 1650 bytes
.../blue_menu_popup_submenu_14px.svg | 9 +
.../blue_menu_popup_submenu_18px.bmp | Bin 0 -> 2730 bytes
.../blue_menu_popup_submenu_18px.svg | 9 +
.../blue_menu_popup_submenu_23px.bmp | Bin 0 -> 4370 bytes
.../blue_menu_popup_submenu_23px.svg | 7 +
.../blue_menu_popup_submenu_27px.bmp | Bin 0 -> 5970 bytes
.../blue_menu_popup_submenu_27px.svg | 9 +
.../blue_menu_popup_submenu_36px.bmp | Bin 0 -> 10506 bytes
.../blue_menu_popup_submenu_36px.svg | 9 +
...nu.bmp => blue_menu_popup_submenu_9px.bmp} | Bin 786 -> 786 bytes
...nu.svg => blue_menu_popup_submenu_9px.svg} | 4 +-
.../light.msstyles/blue_menu_system_close.bmp | Bin 1018 -> 0 bytes
.../light.msstyles/blue_menu_system_close.svg | 5 -
.../blue_menu_system_close_11px.bmp | Bin 0 -> 1018 bytes
.../blue_menu_system_close_11px.svg | 5 +
.../blue_menu_system_close_14px.bmp | Bin 0 -> 1594 bytes
.../blue_menu_system_close_14px.svg | 5 +
.../blue_menu_system_close_17px.bmp | Bin 0 -> 2178 bytes
.../blue_menu_system_close_17px.svg | 5 +
.../blue_menu_system_close_22px.bmp | Bin 0 -> 3658 bytes
.../blue_menu_system_close_22px.svg | 5 +
.../blue_menu_system_close_28px.bmp | Bin 0 -> 5962 bytes
.../blue_menu_system_close_28px.svg | 5 +
.../blue_menu_system_close_34px.bmp | Bin 0 -> 8298 bytes
.../blue_menu_system_close_34px.svg | 5 +
.../blue_menu_system_close_44px.bmp | Bin 0 -> 14218 bytes
.../blue_menu_system_close_44px.svg | 5 +
...bmp => blue_menu_system_maximize_11px.bmp} | Bin 1018 -> 1018 bytes
...svg => blue_menu_system_maximize_11px.svg} | 4 +-
.../blue_menu_system_maximize_14px.bmp | Bin 0 -> 1594 bytes
.../blue_menu_system_maximize_14px.svg | 5 +
.../blue_menu_system_maximize_17px.bmp | Bin 0 -> 2178 bytes
.../blue_menu_system_maximize_17px.svg | 5 +
.../blue_menu_system_maximize_22px.bmp | Bin 0 -> 3658 bytes
.../blue_menu_system_maximize_22px.svg | 5 +
.../blue_menu_system_maximize_28px.bmp | Bin 0 -> 5962 bytes
.../blue_menu_system_maximize_28px.svg | 5 +
.../blue_menu_system_maximize_34px.bmp | Bin 0 -> 8298 bytes
.../blue_menu_system_maximize_34px.svg | 5 +
.../blue_menu_system_maximize_44px.bmp | Bin 0 -> 14218 bytes
.../blue_menu_system_maximize_44px.svg | 5 +
...bmp => blue_menu_system_minimize_11px.bmp} | Bin
...svg => blue_menu_system_minimize_11px.svg} | 0
.../blue_menu_system_minimize_14px.bmp | Bin 0 -> 1594 bytes
.../blue_menu_system_minimize_14px.svg | 5 +
.../blue_menu_system_minimize_17px.bmp | Bin 0 -> 2178 bytes
.../blue_menu_system_minimize_17px.svg | 5 +
.../blue_menu_system_minimize_22px.bmp | Bin 0 -> 3658 bytes
.../blue_menu_system_minimize_22px.svg | 5 +
.../blue_menu_system_minimize_28px.bmp | Bin 0 -> 5962 bytes
.../blue_menu_system_minimize_28px.svg | 5 +
.../blue_menu_system_minimize_34px.bmp | Bin 0 -> 8298 bytes
.../blue_menu_system_minimize_34px.svg | 5 +
.../blue_menu_system_minimize_44px.bmp | Bin 0 -> 14218 bytes
.../blue_menu_system_minimize_44px.svg | 5 +
....bmp => blue_menu_system_restore_11px.bmp} | Bin 1018 -> 1018 bytes
....svg => blue_menu_system_restore_11px.svg} | 8 +-
.../blue_menu_system_restore_14px.bmp | Bin 0 -> 1594 bytes
.../blue_menu_system_restore_14px.svg | 13 +
.../blue_menu_system_restore_17px.bmp | Bin 0 -> 2178 bytes
.../blue_menu_system_restore_17px.svg | 11 +
.../blue_menu_system_restore_22px.bmp | Bin 0 -> 3658 bytes
.../blue_menu_system_restore_22px.svg | 11 +
.../blue_menu_system_restore_28px.bmp | Bin 0 -> 5962 bytes
.../blue_menu_system_restore_28px.svg | 11 +
.../blue_menu_system_restore_34px.bmp | Bin 0 -> 8298 bytes
.../blue_menu_system_restore_34px.svg | 11 +
.../blue_menu_system_restore_44px.bmp | Bin 0 -> 14218 bytes
.../blue_menu_system_restore_44px.svg | 11 +
dlls/light.msstyles/light.rc | 325 +++++++++++++++---
104 files changed, 650 insertions(+), 87 deletions(-)
create mode 100644 dlls/light.msstyles/blue_menu_bar_background.bmp
create mode 100644 dlls/light.msstyles/blue_menu_bar_background.svg
create mode 100644 dlls/light.msstyles/blue_menu_bar_item.bmp
create mode 100644 dlls/light.msstyles/blue_menu_bar_item.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_background.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_background.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_borders.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_borders.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_25px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_25px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_32px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_32px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_40px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_40px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_48px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_48px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_64px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_64px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_background.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_check_background.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_gutter.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_gutter.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_item.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_item.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_11px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_11px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_14px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_14px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_18px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_18px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_23px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_23px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_27px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_27px.svg
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_36px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_popup_submenu_36px.svg
rename dlls/light.msstyles/{blue_menu_popup_submenu.bmp => blue_menu_popup_submenu_9px.bmp} (56%)
rename dlls/light.msstyles/{blue_menu_popup_submenu.svg => blue_menu_popup_submenu_9px.svg} (89%)
delete mode 100644 dlls/light.msstyles/blue_menu_system_close.bmp
delete mode 100644 dlls/light.msstyles/blue_menu_system_close.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_11px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_11px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_14px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_14px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_17px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_17px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_22px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_22px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_28px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_28px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_34px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_34px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_close_44px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_close_44px.svg
rename dlls/light.msstyles/{blue_menu_system_maximize.bmp => blue_menu_system_maximize_11px.bmp} (62%)
rename dlls/light.msstyles/{blue_menu_system_maximize.svg => blue_menu_system_maximize_11px.svg} (54%)
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_14px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_14px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_17px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_17px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_22px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_22px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_28px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_28px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_34px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_34px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_44px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_maximize_44px.svg
rename dlls/light.msstyles/{blue_menu_system_minimize.bmp => blue_menu_system_minimize_11px.bmp} (100%)
rename dlls/light.msstyles/{blue_menu_system_minimize.svg => blue_menu_system_minimize_11px.svg} (100%)
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_14px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_14px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_17px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_17px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_22px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_22px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_28px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_28px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_34px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_34px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_44px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_minimize_44px.svg
rename dlls/light.msstyles/{blue_menu_system_restore.bmp => blue_menu_system_restore_11px.bmp} (69%)
rename dlls/light.msstyles/{blue_menu_system_restore.svg => blue_menu_system_restore_11px.svg} (56%)
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_14px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_14px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_17px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_17px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_22px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_22px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_28px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_28px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_34px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_34px.svg
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_44px.bmp
create mode 100644 dlls/light.msstyles/blue_menu_system_restore_44px.svg
diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index ec3e255b698..c7dcac41395 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -133,14 +133,56 @@ SVG_SRCS = \
blue_listview_group_header_open_mixed_selection_hot.svg \
blue_listview_group_header_open_selected_hot.svg \
blue_listview_group_header_open_selected_not_focused_hot.svg \
+ blue_menu_bar_background.svg \
+ blue_menu_bar_item.svg \
+ blue_menu_popup_background.svg \
+ blue_menu_popup_borders.svg \
blue_menu_popup_check_16px.svg \
blue_menu_popup_check_18px.svg \
+ blue_menu_popup_check_25px.svg \
+ blue_menu_popup_check_32px.svg \
+ blue_menu_popup_check_40px.svg \
+ blue_menu_popup_check_48px.svg \
+ blue_menu_popup_check_64px.svg \
+ blue_menu_popup_check_background.svg \
+ blue_menu_popup_gutter.svg \
+ blue_menu_popup_item.svg \
blue_menu_popup_separator.svg \
- blue_menu_popup_submenu.svg \
- blue_menu_system_close.svg \
- blue_menu_system_maximize.svg \
- blue_menu_system_minimize.svg \
- blue_menu_system_restore.svg \
+ blue_menu_popup_submenu_11px.svg \
+ blue_menu_popup_submenu_14px.svg \
+ blue_menu_popup_submenu_18px.svg \
+ blue_menu_popup_submenu_23px.svg \
+ blue_menu_popup_submenu_27px.svg \
+ blue_menu_popup_submenu_36px.svg \
+ blue_menu_popup_submenu_9px.svg \
+ blue_menu_system_close_11px.svg \
+ blue_menu_system_close_14px.svg \
+ blue_menu_system_close_17px.svg \
+ blue_menu_system_close_22px.svg \
+ blue_menu_system_close_28px.svg \
+ blue_menu_system_close_34px.svg \
+ blue_menu_system_close_44px.svg \
+ blue_menu_system_maximize_11px.svg \
+ blue_menu_system_maximize_14px.svg \
+ blue_menu_system_maximize_17px.svg \
+ blue_menu_system_maximize_22px.svg \
+ blue_menu_system_maximize_28px.svg \
+ blue_menu_system_maximize_34px.svg \
+ blue_menu_system_maximize_44px.svg \
+ blue_menu_system_minimize_11px.svg \
+ blue_menu_system_minimize_14px.svg \
+ blue_menu_system_minimize_17px.svg \
+ blue_menu_system_minimize_22px.svg \
+ blue_menu_system_minimize_28px.svg \
+ blue_menu_system_minimize_34px.svg \
+ blue_menu_system_minimize_44px.svg \
+ blue_menu_system_restore_11px.svg \
+ blue_menu_system_restore_14px.svg \
+ blue_menu_system_restore_17px.svg \
+ blue_menu_system_restore_22px.svg \
+ blue_menu_system_restore_28px.svg \
+ blue_menu_system_restore_34px.svg \
+ blue_menu_system_restore_44px.svg \
blue_progress_chunk_horizontal.svg \
blue_progress_chunk_vertical.svg \
blue_progress_track_horizontal.svg \
diff --git a/dlls/light.msstyles/blue_menu_bar_background.bmp b/dlls/light.msstyles/blue_menu_bar_background.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f6fbbcba8d3a3daae8a9b12bbeb18b5598d76447
GIT binary patch
literal 738
zcmZ?reZ<5723<h128fw~*a(Oj86<!t149H<9?XFg{}~t{2qf~~$vvnTE=44R1x?*o
i7yuav1EXw6NT7uSEU3PsiNk^o7&W6|2nq~fH~;{Qr^pEa
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_bar_background.svg b/dlls/light.msstyles/blue_menu_bar_background.svg
new file mode 100644
index 00000000000..b6596e52be6
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_bar_background.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:3-24" width="3" height="50" version="1.1" viewBox="0 0 .79375 13.229" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width="0">
+ <rect y="6.35" width=".79375" height=".26458" fill="#f5f5f5"/>
+ <rect x="-4.7684e-8" width=".79375" height="6.35" fill="#fff"/>
+ <rect x="1.9073e-7" y="12.965" width=".79375" height=".26458" fill="#f5f5f5"/>
+ <rect x="1.9073e-7" y="6.6146" width=".79375" height="6.35" fill="#fff"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_bar_item.bmp b/dlls/light.msstyles/blue_menu_bar_item.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..db773d773add92b588a8e775202e7ac159353f78
GIT binary patch
literal 2082
zcmZ?rRpMX(gDxOh1H_y_YzD-P3<?a)Kzar{kiY={85kf4B=g_NJ*XH%2>}5X0`jBM
zqaiRF0z)$d{#R=LCkEs59ZdglRRi-MF8bFrga5=}eBlGrKU~$o{D+Ii=kHND;z9rb
DD<QM+
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_bar_item.svg b/dlls/light.msstyles/blue_menu_bar_item.svg
new file mode 100644
index 00000000000..c6cad61152f
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_bar_item.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:9-32" width="9" height="54" version="1.1" viewBox="0 0 2.3812 14.288" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="translate(5.0184e-6,-6.4982e-5)" fill="none" stroke-width=".26458">
+ <rect x=".13228" y="2.5136" width="2.1167" height="2.1167" stroke="#3096fa"/>
+ <rect x=".13228" y="4.8949" width="2.1167" height="2.1167" stroke="#2979ff"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_background.bmp b/dlls/light.msstyles/blue_menu_popup_background.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..b286aec2476f521c07c266d9623654955b015515
GIT binary patch
literal 142
xcmZ?r?PGv|E+AC{#Eft(0hV9^ljy{M1_lTMN&I(m4=P4iL5PoT?$@th835Iw3UB}b
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_background.svg b/dlls/light.msstyles/blue_menu_popup_background.svg
new file mode 100644
index 00000000000..505919c39bc
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_background.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:1-24" width="1" height="1" version="1.1" viewBox="0 0 .26458 .26458" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width="0">
+ <rect y="-1.665e-6" width=".26458" height=".26458" fill="#f5f5f5" stroke-width="0"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_borders.bmp b/dlls/light.msstyles/blue_menu_popup_borders.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..60ce30824b87f9b5a0e1d910ae08e5282557f7a7
GIT binary patch
literal 174
zcmZ?rUB>_cT|lY^h?$|7kwF41p#mn+iT?}?5CoF=@8lj-jIM$Zp9M|9Iv4<o1DRjH
Neg%>cHbe%<1^{Se8w3CV
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_borders.svg b/dlls/light.msstyles/blue_menu_popup_borders.svg
new file mode 100644
index 00000000000..1badc7ddd4d
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_borders.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:3-24" width="3" height="3" version="1.1" viewBox="0 0 .79373 .79378" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <metadata>
+ <rdf:RDF>
+ <cc:Work rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g transform="translate(5.0184e-6,-6.4982e-5)" fill="none" stroke-width=".26458">
+ <rect x=".13228" y=".13235" width=".5292" height=".5292" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_16px.bmp b/dlls/light.msstyles/blue_menu_popup_check_16px.bmp
index 555db6f6ae039f0fc7c7d0fc7c951b328f2b6589..b95351260221112c5ea25eace4be9049fedab056 100644
GIT binary patch
literal 4234
zcmeH|KWoB37>8q9O2>Wz>FVYtZY3ZcqzL^C9bDTET{;LI8Xdbjh-)AwAHXjoR0S77
z!S(vQHcCvTyqD6ccldb!-rrsBCBK}1+q?9(rN{pZNcS2_-j#Psy&aJHpcv2l`pKyA
zZ|<HBrWKttMT`siT?WE1JRgll0ZdZ(a)8Pl$sY7KRkHw(S&o7GDD!$LnhqMvK^Q51EL
z=mV`j&0mi-<T+-to=yI=`?xrlfj`QCcwOH2X^OPf{!g`h>E&y`N9}(!vTs%^ZMFZ2
zogLAu{f}18o8MpUf3%XTF35ApS#0x%#1)r;Vj1AhX~D45>73ZEfUW@>m_y$fQ_`+M
zd>z)%=DsV(aXf){3;h`F!!Dk71s2?&ue-6I>cL=ek)LP(Dr+p^IX|cECrMI6zk)}t
zCLf2^hYe(a)B&(CT5Xq&7t)W*BGf1808Cztoc+W%-8umQO*`=Itev2|EO8_F;Nwf~77
t!`}b2E3g2S|B3tNf5xh?gu?zuTZ0u8_CH!5B(H`2kG2WU|0H2oJ^{_w<~#rZ
literal 4234
zcmeHKzfaph6n4}~WvS(a)Wi6uithf18SGIju#N-bfil#M(a)ty#qq(z)(?%f-0f-Or=KI
zqa;q2Y-txJ0umz|6AKbU(<s<Z;QF1(Rkn%GhZ!hRth~JY(a)qO>!d*_$CEaWzyY5uc`
z?@tikor7ewto8`nAK*IlFipGu(a)KLt#_QS`}v_j{x0_LGZ>h*fAR;&H2R;yhuybW1Y
zi3|7*U|EcOme~MzDTepY9x(6YY=HYKiI4e~g#Sl@|ND;oj)Z?F|5fsb_(a)w)Y`7e?j
zNcT^~HS~kOGd!PMl;0m=W32Bl0|SdJdZy9#sP1?sgzEbPs>jw{&{L0+ZQ#2Q77|nM
zx>Wxf#75hWIg`VBH(a)U(V=45_&)Hn#ODR^PMA6-}Uhp~qJ4s#jD2z*pyZJsMR-y#=L
zp6Dazhlzabi(a)-;<LyaZRB=PyfzVN+`@`8P(a)F!ODs4S!$Ab`TrazV-vLSi0*A_Jxnd
z;m70uPX-uc8T?)sE0xN-G+x=Zy#+o$uX~U;x3K~ID(Aw+8uT9I9Dck~u>sC9(a)K-o{
zHaNaqE>EI=1UbcAHpvEXpjLnI_yra=rZ9d2IY#@r7$2oerP2g2{?#)$5AHPN3_i3Q
zjmFd9oN606n1ziFq}6OTpQ!SJIK(y&z5{KK(a)-v8yYlEMMTp|`T4wEzv{tA3pPr{Ao
z?<WI{X&IbD#lfzgs{V0yYz(a)z_Uf(3Qs{cMEtDM`X`Wo~e<lHR~rTTX%SqA<JcMQM&
z+4t9z=pVt>>4l|dld{>TMiqA#)Ia`04xgSyreNa)a?ExNY5lX(+ypD<Z`8k2Ak*NV
z;oi_@#h0n--`h22VWWflO^fZkNLByXi+R{^kPmy5pCV?NMsD-4afvfMb^RlT71z|)
JW$QeoxxYVJ&^-VE
diff --git a/dlls/light.msstyles/blue_menu_popup_check_16px.svg b/dlls/light.msstyles/blue_menu_popup_check_16px.svg
index b3eb3487299..e819d055b99 100644
--- a/dlls/light.msstyles/blue_menu_popup_check_16px.svg
+++ b/dlls/light.msstyles/blue_menu_popup_check_16px.svg
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="bitmap:16-32" width="16" height="64" version="1.1" viewBox="0 0 4.2333 16.933" xmlns="http://www.w3.org/2000/svg">
<g stroke-width=".26458">
- <path d="m1.5394 2.8867-0.75766-0.82928-0.25256 0.27644 1.0102 1.1057 2.1648-2.3694-0.25256-0.27644z" fill="#3096fa"/>
- <path d="m1.5394 7.12-0.75766-0.82928-0.25256 0.27644 1.0102 1.1057 2.1648-2.3694-0.25256-0.27644z" fill="#aeaeae"/>
- <path d="m3.3073 10.583a1.1906 1.1906 0 0 1-1.1906 1.1906 1.1906 1.1906 0 0 1-1.1906-1.1906 1.1906 1.1906 0 0 1 1.1906-1.1906 1.1906 1.1906 0 0 1 1.1906 1.1906z" fill="#3096fa" stroke="#3096fa"/>
- <path d="m3.4396 14.817a1.3229 1.3229 0 0 1-1.3229 1.3229 1.3229 1.3229 0 0 1-1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229 1.3229z" fill="#aeaeae"/>
+ <path d="m1.6356 2.7327-0.63138-0.66342-0.21047 0.22115 0.84183 0.88455 1.804-1.8955-0.21047-0.22115z" stroke-width=".26458"/>
+ <path d="m1.6356 6.9659-0.63138-0.66342-0.21047 0.22115 0.84183 0.88455 1.804-1.8955-0.21047-0.22115z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m2.9104 14.816a0.79374 0.79374 0 0 1-0.79374 0.79374 0.79374 0.79374 0 0 1-0.79374-0.79374 0.79374 0.79374 0 0 1 0.79374-0.79374 0.79374 0.79374 0 0 1 0.79374 0.79374z" fill="#aeaeae"/>
+ <path d="m2.9104 10.583a0.79374 0.79374 0 0 1-0.79374 0.79374 0.79374 0.79374 0 0 1-0.79374-0.79374 0.79374 0.79374 0 0 1 0.79374-0.79374 0.79374 0.79374 0 0 1 0.79374 0.79374z"/>
</g>
</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_18px.bmp b/dlls/light.msstyles/blue_menu_popup_check_18px.bmp
index 0bb15fadc28aa36cff1e825711dcc36f4e9bbb60..07b8a36ae592a80d3ef4f8cc9ef1fd7a904b6fb9 100644
GIT binary patch
literal 5322
zcmeI0Jxjw-6oykj&{-T6T*SX2U375~5nP0#;^YT7DGCvsbWo5E6%kx24JK(p#I3u(
z#TMJukNCdzro@=0CyjKFd+_bO+<VTGb5EO-*6hObxY4pxydFYh&^(keri?+1vuYpH
zfO&@T{l_&gJGZzO*c45NL|)pdUlk~q%ae}dSWrW$WZU*clIvG0l^Mj=AupttBrN#4
zq4*%LB+UtoW(?=`k2nn}2j{wv$;Xm%)O%HnVAZ)N<<O7*DlgWm$=dUMOv2E<x&r^O
z0_=UfCwYHUHZ%<-G2TZt2v5r&;#!j4>V)EhJaIn+qZz{y_roq6aX$p-J|-V=KLmq4
zFRIRUwTD4$WHB$+igF>{4^aed{i}d!ngeOChG+RMp6QRUkzQG@>+S@;XY|BE9$R31
zLbu?pVf=ucLZL7$%?s`u5E-Rvwc7gmfO!rg%a*cm{XG1OmSyqhP1~^ci{IXin0TI-
z2{U{*oOcsE=6cu3$M@|vg0-$#?Q?gF>9n8pjGZ`K2Wwm9bra_&*;Aj>oWxiA=nAB$
zz$#*|p)|d98S!rrzk~6!-wSI6aqrLrv=5PW1!W+qEy0m_JVB!>i2sKnE6Ev)@DDN+
z$~aK0JVr(a)g?8$x}KEof6FkxPokc8#OMU5sF$-02jvW^w&9AjEL0f2d(r3E3LEY(a)F}
GumWEnVSbSS
literal 5322
zcmeHL&ubGw6yBg<4?;oo)JqQ1OQAE1J$h(+QLHIN$gO`s?;c9QLlF_w7NKM(6)d(a)j
zY?4z>Ml19b6?*Kgr(Oy@^oQwYlXm<j*@4}3Co?g6+a+J#%=_`}n>WkkZRRtL`&RdQ
zkMCE&J>V&jveMQq$l1V-Vd&zP)%yq?pMUb=WyokWylv!_IO!_jy6!@`T&@FWz$x&h
zR4P5w#f9yNc?0k`R4SF%VPDm_TCHZ{;=?+Vyx{*W9HSW5Re4A~;?5PZ;dP!$f0Z=k
zIakF?J$QBv^7$(LRTBHLq~j5Lp^6Xd@$9@)al!UB?5i6Gd3^`p?*O~tSk%QO_M`&;
zvI3nvdG0&*51&!bcK}8k9Yz<1xrfilCgLst9)UwIT8w@$;qsj64DNrELvq4ql9$iy
zpOGA7d{j1cIR&+dt|!XDg^!j;)U`jZf1W3oS{}##rRBjs>Ucb6FZvEq*BSdLo(Ua~
zu=}~`kFi|ceI%PE9MY$k7uJ}ktuC;SLMQEsOe*ldE5JEV;kS6lr0*J(3x3--f<B=M
z`FN18%7(aA!2zx{$UWc$c}=PO<MfDKM%=aRO^U_hIOhAn5p3zWm^dB$LE(ND^^taP
zO+bGL9ANxF>Ica}p)dwt(a)tPF5z%dCN0}a^kMvOyFP@@^}h~B<ltJUrd86I)Rn&-gd
z0p+;7BhH!$D6+s6kkhzo&EQx;ZtGgd#38A`2o>PmN})I0>1(a)-X-jDlli5_7i=v|s^
zhy2xf*k)u^aI_g+gWLm7S~)V*dDvoP8FAO>NxScA{L`ax%=f{0beX5={=8N5HnUyy
zyf_c>w(a)+|2^JD^Chrj{fvW?C|UYH%@#q5pq(94lY(a)EijT?o5qz9{St%40z7a7uWgL
s!;#KI?A;u=ytYHjae2#Hm`LnF7F<`r$mb!}w$gIwy2*VLpI!z20Ddyiy8r+H
diff --git a/dlls/light.msstyles/blue_menu_popup_check_18px.svg b/dlls/light.msstyles/blue_menu_popup_check_18px.svg
index 228cac7bab0..2d9071be251 100644
--- a/dlls/light.msstyles/blue_menu_popup_check_18px.svg
+++ b/dlls/light.msstyles/blue_menu_popup_check_18px.svg
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="bitmap:18-32" width="18" height="72" version="1.1" viewBox="0 0 4.7625 19.05" xmlns="http://www.w3.org/2000/svg">
- <g stroke-width=".26458">
- <path d="m1.804 3.1513-0.75766-0.82928-0.25256 0.27644 1.0102 1.1057 2.1648-2.3694-0.25256-0.27644z" fill="#3096fa"/>
- <path d="m1.804 7.9137-0.75766-0.82928-0.25256 0.27644 1.0102 1.1057 2.1648-2.3694-0.25256-0.27644z" fill="#aeaeae"/>
- <path d="m3.5718 11.906a1.1906 1.1906 0 0 1-1.1906 1.1906 1.1906 1.1906 0 0 1-1.1906-1.1906 1.1906 1.1906 0 0 1 1.1906-1.1906 1.1906 1.1906 0 0 1 1.1906 1.1906z" fill="#3096fa" stroke="#3096fa"/>
- <path d="m3.7041 16.668a1.3229 1.3229 0 0 1-1.3229 1.3229 1.3229 1.3229 0 0 1-1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229 1.3229z" fill="#aeaeae"/>
- </g>
+ <path d="m1.6236 3.1513-0.82079-0.82928-0.27361 0.27644 1.0944 1.1057 2.3452-2.3694-0.27361-0.27644z" stroke-width=".26458"/>
+ <path d="m1.6236 7.9374-0.82079-0.82928-0.27361 0.27644 1.0944 1.1057 2.3452-2.3694-0.27361-0.27644z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m3.4396 16.669a1.0583 1.0583 0 0 1-1.0583 1.0583 1.0583 1.0583 0 0 1-1.0583-1.0583 1.0583 1.0583 0 0 1 1.0583-1.0583 1.0583 1.0583 0 0 1 1.0583 1.0583z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m3.4396 11.906a1.0583 1.0583 0 0 1-1.0583 1.0583 1.0583 1.0583 0 0 1-1.0583-1.0583 1.0583 1.0583 0 0 1 1.0583-1.0583 1.0583 1.0583 0 0 1 1.0583 1.0583z" stroke-width=".26458"/>
</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_25px.bmp b/dlls/light.msstyles/blue_menu_popup_check_25px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..4419925fd53f0a27c30dc8358ee2f5702146623c
GIT binary patch
literal 10138
zcmeI2Jxd%>6ozMwWrQS6k}j!2$`q*s7TF?-uz$cNt%ca8SQJIXU$9^ySje*9Y^$@K
z78cqmmR45c2P%k6o|D`OgPB<d&z(Tz3_jl3J9FQ6?>pn}*}INU);<KkwiSN=fVc1+
zO2NC}8SM*qoZZA01;Oth>5In8mAS;hT)U&W&a#s%fv1x|tJRu-ZMbx7HJi<EzGjH#
zB1CE6v!M0qbUKr1+Q~lce9#J$dKvp$nz^7U`KRWT=s*7l9v4cFLE`yl&1YNbF_pt(
zLgOK0(a)mL<>v#8aN$KxUM8E~Io3G9b*U&qI-wFE2yOTZGa1Tqqk_d0n`y>v(|;;n{5
zOWy1Fbd`#_hC^50>$3FYe(ik193H9~4t>c#e!f|)s)ozyp{n8V8046Ts)j><Du;)<
zhQnidh>y1#&dp~)d*zV(&1yJ8u+0*%1T2C7ErBo$N89c8CVVa8xmT;z5kBj0fUJ{T
z!xx`EQ52QXtU3KX+8a1$jp4H|AM{p4AI;rvw>#EoG|D`_g){a)X?@6kUi9IhUa!B3
z^>|!?J2-`pasOjl#>+a-5&CZ)j;DVb?%|}@>%D(?Jnv(<7X5zzW!CxRH-m(a)dcntED
zM<E*?v*H7XT(8%Km>|j=mYmQ2uz73!xj$B&&kon`xmGW2y!$&^b3XmFbA0r<*MoIi
z`}2{eX;=c5fF%&f*ZP}KNDYVX2yB3?_gsV58V<b@)Ijw2;09z3$y*JFmi()Q=<mW9
zl;IZ6KwZP3F%P1D0Do#Y_A77)r=Y6g7%%HQNAOn-N8dEu!wEdPhGVQ;i_991V>2N0
zJchz*IJ9S-&mnDLH5}SY&S#%?*t|Kc+Ey7Yx$Qt9H5|Hf?bbki3ajDJme+%Iu(dxz
Ju<hw2(a)Dsq!9~b}t
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_check_25px.svg b/dlls/light.msstyles/blue_menu_popup_check_25px.svg
new file mode 100644
index 00000000000..29b56902978
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_check_25px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:25-32" width="25" height="100" version="1.1" viewBox="0 0 6.6146 26.458" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".26458">
+ <path d="m2.5857 4.3637-0.94706-0.99513-0.3157 0.33173 1.2628 1.3268 2.706-2.8433-0.3157-0.33173z"/>
+ <path d="m2.5857 10.978-0.94706-0.99513-0.3157 0.33173 1.2628 1.3268 2.706-2.8433-0.3157-0.33173z" fill="#aeaeae"/>
+ <path d="m4.7625 23.283a1.3229 1.3229 0 0 1-1.3229 1.3229 1.3229 1.3229 0 0 1-1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229 1.3229z" fill="#aeaeae"/>
+ <path d="m4.7625 16.669a1.3229 1.3229 0 0 1-1.3229 1.3229 1.3229 1.3229 0 0 1-1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229-1.3229 1.3229 1.3229 0 0 1 1.3229 1.3229z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_32px.bmp b/dlls/light.msstyles/blue_menu_popup_check_32px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..6327a746f1a3dcd5271bc429163175224f6e972b
GIT binary patch
literal 16522
zcmeI3y-Qp{6vZ_L1BM_3y9AAet$%~sqzGwJBvq<ZfoPMIDYg?N{tF^l2;wS!pspzd
z!5BeU8%sg3unvl#sGHw0Gwa)pyHDf15#k*@JD=~KJLk=t-Mh2)y&mdmxJX01eg!W;
z4m46~B5&x?OLZzWH2nEfN2%}So6prF(&`V>23Wr-U<#N5rofd7OiWBPPft&Onwpwg
z2L}#6)TX{GFACI%{b%qML8%6c8WV`F!py?L!lM*!?~{B8u0uYb(a)2@du&s)xQFDjf5
zP=R~ny8Mh=4?tOA0-IWE<vFI5e^p!@pmIb0g8-BjCg8to{RdJsFW;Li)}MR+wyxnr
zQDZB_3siCYPdy(p+kgBNoDKu*2S34~gUbC`&D(QZZVH$JrhqA63YY?>fGKb<70_qv
zexMld&_QLj1&@2NnM}{AYyrLnz7j>+H71LsdDr9iKFNnHbQr*{=Sa(g$Nz9|+<;%}
zA#_qqoi=aZA3Xkt`zHLs<A3<?TK~IVe>ZvlG&YN*?-uLr0ebc``Tj968O_b_zglO4
zo;S5+HE&E?G6hTlQ@|831xx``;C?DFIXT(Q8Pwv;%*>P63c%e3_rA`+IPY026bg(a)H
z`M}v%JG{H%PGC94nUgzr+i|={<f926(a)+&JVnf<J5Zf>p(u5HJ6g6^-RIrYJW4`aDp
z?m_5#!Mt1H*mOLnaKB4(&_0~-VWd<lH75ISTgLXXvwsHn`)YfdGyUaz!MX3Z>M^&e
z!`X}dBkX>xWe1I#7&Gqt)N_%mHTGZHvDcAy9X>R}Kkt1Y|B`l1=zjTtPD{>*^Lm<v
z=Jxh(a)R$Aa+P5AJ^_r=PqpBZ#`8;jfXRP7nZtf7lN!}rI?(LukJD({)-&=Z3<$uT=S
z+ldc*S`YAlPxi$syZ6ijdOVHAX*{NYDPRhi0;Yf|@ZTxW&5Ra7^!OjnF0c=D&bbDn
z#s6@%gI(aySd}k>7-vp8Q`>ReN93cfEFbb9v-ls|ZD1RS>je1E@`J8T?PDN#{Ey96
zunEL*3M%4%>cg&2{Uab~{Et1|U)eqbf5rc_Y0jfSV}zjbKlXZo?sv`jpFaJ&;5hI;
z<S2(s9oI0X-+Rmh??d$XA8z(a)u<a{_MucsN^nWPr1t^(;GAEL+qa8^Gv(c^!7NbVWO
s)cu}8F<PqLGkc;jUlMgv+yhz<cM|`@tM|+Tu=pPlESUnPz(a)-Ae0mVu>qyPW_
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_check_32px.svg b/dlls/light.msstyles/blue_menu_popup_check_32px.svg
new file mode 100644
index 00000000000..ec8cc0bcd49
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_check_32px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:32-32" width="32" height="128" version="1.1" viewBox="0 0 8.4667 33.866" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".26458">
+ <path d="m3.5358 5.4654-1.2627-1.3268-0.42093 0.4423 1.6837 1.7691 3.608-3.791-0.42093-0.4423z"/>
+ <path d="m3.5358 13.932-1.2627-1.3268-0.42093 0.4423 1.6837 1.7691 3.608-3.791-0.42093-0.4423z" fill="#aeaeae"/>
+ <path d="m5.8208 29.633a1.5875 1.5875 0 0 1-1.5875 1.5875 1.5875 1.5875 0 0 1-1.5875-1.5875 1.5875 1.5875 0 0 1 1.5875-1.5875 1.5875 1.5875 0 0 1 1.5875 1.5875z" fill="#aeaeae"/>
+ <path d="m5.8208 21.167a1.5875 1.5875 0 0 1-1.5875 1.5875 1.5875 1.5875 0 0 1-1.5875-1.5875 1.5875 1.5875 0 0 1 1.5875-1.5875 1.5875 1.5875 0 0 1 1.5875 1.5875z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_40px.bmp b/dlls/light.msstyles/blue_menu_popup_check_40px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..26287ff9a799d2ec95b5336f2fe1980cc9cbb9b7
GIT binary patch
literal 25738
zcmeI4Z)jCz9LMi+rcoBwnn@%>Mu<f(BAC6A8ZqgGP{T2TBB&6QK*4-fFUk!;@lEtX
zCej2UXzgzs7nY16S`e|eO7PDM#TXOJU~{Vs-R9(a)F&To6T?VfwiaeK}Yeh+?qo_n6(
zbAO-vJ?A|4a?W#ByZ!J7xw&$f|35*S&<RwQtIDmQ&ISF_Tqv`-+<*UM(`@aw`h5$1
z(OTuv!Ys-hFbB*5bHE%h2h4%Q4z#tkJ=xLG(bUz|^)vO9sI#+kh}Q>tdwVMqzwr_b
zgk=XT6KJ-G#@SxK1gT=bMZh*wgv;fX7_W(a)vt3)>=uqo%b&wY(|O)=P%@w3=FDd7Ov
zhU4<d`I9hR>|wCQ*|+N7MC?Qf2f#NO*FX783Dd<MMy`>#e4h7ja{|5tv5iPL0JgaE
z%Y=N-ButlR7>o(a)l()=uQd7>ouI4EEYJC|>!#ik!E*w=DA4#P6{`ylwOAai)7##wC+
zm;>g3IbaT$1LlA^U=ElA=72e14wwVxK!zQV>rzcfuHQ}t8lsl#X{p}-AirFflIymt
zDp^$HZ1;L^fqYtoZ3Y!%)9n)Dn^CSy$@OGqC{>G(KKHd8Z>5+D`@P-&fNeMdpSSxT
zu*KQ8>Z7;&AMi~k(a)J~LIuQEa+^(AWUbN(a)Cc;PZC>1Gc#HiyV7i?|+c50Y#mkWiC&n
z2xHi}EPZLQsUNbh<#?1iaVn6U3o?h>{SQpAVh)%C=72e14wwVxfH`0em;>g3IdFeF
zz<R%fto7TI#ZST7!;g`yZJvQ~XO<Y@`7mJ9wb#>Zdn*f!aJ`GB3;2ZdPTFft$=@g(
z4%<oEdFS;lVqQzb$M*L2ZE)OD7C5>F2M5bp*ZdIM26a32U-WJD$w<yx^pC^vT|S>*
zr40T3{SVW3#_6Bn^Sq?}%UR>a7V^$N55Vj1g{LqlK0Zd=ki+-~jL#LuE%j^i4LCV}
z?CI%QQ!EE(a)vhMx76F)|Lb+P!R*e=iIknbG&6+KbvJ(a)N5rJihEO{?6P}RchS5^pkHr
zKCFxS9>i~iZ`5JD1ou->$NPwb?OAlqVf>ADN&kJYX%5bh7hw9+VI1!3>szb+S*W|a
zyKCTcpK<tsef>xl*pz|e(a)l_b-=TFX;Q?0G7tF=E1HB5Cd&VT>V?rCXhS(ybkWx&Tb
z;ku3Vch5KM>$yLdp)qOKuoeFPIhHn4VSaqv?RdDqus;j0Vcg3xDSsNpiaB5om;>g3
zIbaT$1LlA^U=ElAQ5+~INR-7=2GntM5<QSHKw&$IbnWh!v}IdX${|3MP3zAy0{7`6
zY|1EoX%_i=p~@ol!9eb|k5U4BkG$@B;x8PIBea!KVs<%wKALZnWEv^M3EJ*CE9XXw
z(=UwgBOm1rlH5kh)<Ju*IZt(a)Ma^mjLZbZvnWbRP5Z)t~JQ<Of5(fEI9zmAr($o0do
z(Ey5aP4+?J@<<u~ru_<9<PgcTX!Mp~Rj=$|&pHYeM4F=z5f-KOtq5XQW<C10*D8
z1%2m`GG3>>IV3)fE_p`a0#e3N+8fgV3CZ~keOHh&UZuSuBtDI<YLbp2WxPl`Q}+zv
zc^=(x7=NMtILcCy`~LDglKOa>c9woSidQeAN#yH0P;$mCbqshX?jVad2h0I;z#K3K
HqBw9DjAMES
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_check_40px.svg b/dlls/light.msstyles/blue_menu_popup_check_40px.svg
new file mode 100644
index 00000000000..5d4b7dbc27c
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_check_40px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:40-32" width="40" height="160" version="1.1" viewBox="0 0 10.583 42.332" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".26458">
+ <path d="m4.2334 6.8791-1.5784-1.6585-0.52616 0.55288 2.1046 2.2114 4.51-4.7388-0.52616-0.55288z"/>
+ <path d="m4.2212 17.415-1.5784-1.6585-0.52616 0.55288 2.1046 2.2114 4.51-4.7388-0.52616-0.55288z" fill="#aeaeae"/>
+ <path d="m7.1438 37.041a1.8521 1.8521 0 0 1-1.8521 1.8521 1.8521 1.8521 0 0 1-1.8521-1.8521 1.8521 1.8521 0 0 1 1.8521-1.8521 1.8521 1.8521 0 0 1 1.8521 1.8521z" fill="#aeaeae"/>
+ <path d="m7.1438 26.458a1.8521 1.8521 0 0 1-1.8521 1.8521 1.8521 1.8521 0 0 1-1.8521-1.8521 1.8521 1.8521 0 0 1 1.8521-1.8521 1.8521 1.8521 0 0 1 1.8521 1.8521z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_48px.bmp b/dlls/light.msstyles/blue_menu_popup_check_48px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..080e6967e1fbc64b47bd4b688238a4ac79a04263
GIT binary patch
literal 37002
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
NrhqA63bajue*ve;1j_&b
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_check_48px.svg b/dlls/light.msstyles/blue_menu_popup_check_48px.svg
new file mode 100644
index 00000000000..a165cc2948d
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_check_48px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:48-32" width="48" height="192" version="1.1" viewBox="0 0 12.7 50.798" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(0 .064372)">
+ <path d="m4.9066 8.1334-1.894-1.9901-0.63137 0.66343 2.5254 2.6536 5.4118-5.6864-0.63137-0.66343z" stroke-width=".26458"/>
+ <path d="m4.9066 20.833-1.894-1.9901-0.63137 0.66343 2.5254 2.6536 5.4118-5.6864-0.63137-0.66343z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m8.4664 44.384a2.1166 2.1166 0 0 1-2.1166 2.1166 2.1166 2.1166 0 0 1-2.1166-2.1166 2.1166 2.1166 0 0 1 2.1166-2.1166 2.1166 2.1166 0 0 1 2.1166 2.1166z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m8.4664 31.949a2.1166 2.1166 0 0 1-2.1166 2.1166 2.1166 2.1166 0 0 1-2.1166-2.1166 2.1166 2.1166 0 0 1 2.1166-2.1166 2.1166 2.1166 0 0 1 2.1166 2.1166z" stroke-width=".26458"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_64px.bmp b/dlls/light.msstyles/blue_menu_popup_check_64px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..58c70bcfe937ac607a8fce6d8ae5413aa8127173
GIT binary patch
literal 65674
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_check_64px.svg b/dlls/light.msstyles/blue_menu_popup_check_64px.svg
new file mode 100644
index 00000000000..5621f193270
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_check_64px.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:64-32" width="64" height="256" version="1.1" viewBox="0 0 16.933 67.732" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6.5423 11.195-2.5254-2.6536-0.84186 0.88461 3.3674 3.5382 7.216-7.5821-0.84186-0.88461z" stroke-width=".26458"/>
+ <path d="m6.5423 27.864-2.5254-2.6536-0.84186 0.88461 3.3674 3.5382 7.216-7.5821-0.84186-0.88461z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m11.642 59.266a3.175 3.175 0 0 1-3.175 3.175 3.175 3.175 0 0 1-3.175-3.175 3.175 3.175 0 0 1 3.175-3.175 3.175 3.175 0 0 1 3.175 3.175z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m11.642 42.333a3.175 3.175 0 0 1-3.175 3.175 3.175 3.175 0 0 1-3.175-3.175 3.175 3.175 0 0 1 3.175-3.175 3.175 3.175 0 0 1 3.175 3.175z" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_check_background.bmp b/dlls/light.msstyles/blue_menu_popup_check_background.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..02484fc988f77b08389d4854143ac7b8442b6a4f
GIT binary patch
literal 726
zcmZ?ry~e}<23<h128h{#SQLmE859_pfwT`)9>_!j{}~t{2qgC3$vvnTNs=fg3!185
S(+vKP;(-qXV6^ZKbqoN;i5K($
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_check_background.svg b/dlls/light.msstyles/blue_menu_popup_check_background.svg
new file mode 100644
index 00000000000..2027f871a0c
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_check_background.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="21" version="1.1" viewBox="0 0 1.8521 5.5563" xmlns="http://www.w3.org/2000/svg">
+ <rect y="1.8521" width="1.8521" height="3.7042" fill="#3096fa" fill-opacity=".99923"/>
+ <rect x="1.1102e-16" width="1.8521" height="1.8521" fill-opacity=".05"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_gutter.bmp b/dlls/light.msstyles/blue_menu_popup_gutter.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f7988a1a5ec85798af13c0b12634180bcad3c2d5
GIT binary patch
literal 150
zcmZ?royGtGT|lY^h?#+y5sW2(Bm)Bvm_#T3GcZ69NaDYfdr&dD3POAqGzDK_04NRs
DSIQ7T
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_gutter.svg b/dlls/light.msstyles/blue_menu_popup_gutter.svg
new file mode 100644
index 00000000000..06765434ff9
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_gutter.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:3-24" width="3" height="1" version="1.1" viewBox="0 0 .79376 .26459" xmlns="http://www.w3.org/2000/svg">
+ <rect x="4.758e-17" width=".79376" height=".26459" fill="#f5f5f5"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_item.bmp b/dlls/light.msstyles/blue_menu_popup_item.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..116d3b790de998937620fdc01d38d3c768cc4028
GIT binary patch
literal 922
zcmZ?royE)m23<h128h{#SO$n0859^mQUXwUAQK7vXJCLJkl24G_n=}VNuro6n5uYz
ZLPH&6`f7-Y{F-L)f2iXj7UWo+3jk(qkmmpZ
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_item.svg b/dlls/light.msstyles/blue_menu_popup_item.svg
new file mode 100644
index 00000000000..e760babb19c
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_item.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="28" version="1.1" viewBox="0 0 1.8521 7.4084" xmlns="http://www.w3.org/2000/svg">
+ <rect y="1.8521" width="1.8521" height="1.8521" fill="#3096fa"/>
+ <rect x="-2.9373e-8" y="5.5563" width="1.8521" height="1.8521" fill-opacity=".05"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_separator.bmp b/dlls/light.msstyles/blue_menu_popup_separator.bmp
index ff904c3ede0619a00ac6428d29866c512e896893..a1bd21011502ac72af683f8e48e8bf4a8559fbdf 100644
GIT binary patch
literal 158
zcmZ?royPzHT|lY^h#7&H6-+BIFav23AjSm$85kf4B=z6PJ*XH{4So?89Ma2{Ed!bi
F0RVlk3b6nH
literal 162
zcmZ?rUBmzZT|lY^h#7&H4NNOAFav1`AjSm$85kf4B=z6PJ*XH{4So?8EYkmhVBNZP
IK$8&w0Qj8_&Hw-a
diff --git a/dlls/light.msstyles/blue_menu_popup_separator.svg b/dlls/light.msstyles/blue_menu_popup_separator.svg
index 60da6ac4964..0b89abc2868 100644
--- a/dlls/light.msstyles/blue_menu_popup_separator.svg
+++ b/dlls/light.msstyles/blue_menu_popup_separator.svg
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
-<svg id="bitmap:1-32" width="1" height="6" version="1.1" viewBox="0 0 .26458 1.5875" xmlns="http://www.w3.org/2000/svg">
- <path d="m0 0.79373h0.26458v0.26458h-0.26458z" fill="#aeaeae" stroke-width=".99999"/>
- <path d="m0 1.0583h0.26458v0.26458h-0.26458z" fill="#fff" stroke-width=".99999"/>
+<svg id="bitmap:1-32" width="1" height="5" version="1.1" viewBox="0 0 .26458 1.3229" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0 0.52917h0.26458v0.26458h-0.26458z" fill="#a6a6a6" stroke-width=".99999"/>
</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_11px.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_11px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..2ecd17c0e865c0517c79ad31a3002372ea4482be
GIT binary patch
literal 1106
zcmcJMI}U<C6h+5qXK!txg;7a}F%UvUV`aluq;v&tgO2c9hD#s>dUt_ml#XQH6guGy
z3HM~)gd1Jsh5D=q`yH0Bf|**YIq#?5CTmdY`{-ndF7a)m2p`6=f+fdgS!Q{jJF=-%
zUDqCdhrhS<1MS1k#>Wex;ry+opWweFw<ro9ujBqllgnHeuZ4r)IXHb)RVS0DGrW}f
zXUY3>o^ifa$9NueVAU~RF#1*<<A%_{25eS>BzBDBgTA-1V{#W-Fm_C?|5p!U$2ckc
Gq~kZtd`=nw
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_11px.svg b/dlls/light.msstyles/blue_menu_popup_submenu_11px.svg
new file mode 100644
index 00000000000..c11b29ee02c
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_11px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:11-32" width="11" height="22" version="1.1" viewBox="0 0 2.9104 5.8208" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".99996">
+ <path d="m1.9527 1.6148-1.1473-1.1815 0.16391-0.1688 1.1473 1.1815z"/>
+ <path d="m2.1049 1.4643-1.1473 1.1815-0.16391-0.1688 1.1473-1.1815z"/>
+ <path d="m1.9527 4.5254-1.1473-1.1816 0.16391-0.16881 1.1473 1.1816z" fill="#aeaeae"/>
+ <path d="m2.1049 4.3746-1.1473 1.1816-0.16391-0.16881 1.1473-1.1816z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_14px.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_14px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..af79cd250014129d8dc064f3838f4cb7fb565531
GIT binary patch
literal 1650
zcmd^;s}9027)Cp8f)FGI1OmllV8G1q3K%q4#0&<-GhoP;Y~3XpicFL60w^qRQO-aj
z=nsa3W~WQm(a)2u&TZ{#i->M=IVD`-O(9MxA<?zcMA%P>kkuX4qV#?$3X<jsTHoAqy&
zqbTx|BpFEG5y!EMdx4JB#hJq?%d+MN?lug=Gzfz7lUonZ^D20neGk?WL1T=AvxlR^
zBfo~cC<^P}r?sBpoH<*|b}#Z1xN^3htyAXMYsWtvN}NB*`kYhT2OJkJAnpUs98Mta
v1I`vw5cPq41vH5IK;D5pi26W&4LMl%f$R*<VBH6(a)6S#t?59D|7Q+>DtE9_bk
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_14px.svg b/dlls/light.msstyles/blue_menu_popup_submenu_14px.svg
new file mode 100644
index 00000000000..fed21bebbbd
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_14px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:14-32" width="14" height="27" version="1.1" viewBox="0 0 3.7041 7.1437" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".99996">
+ <path d="m2.4819 2.0295-1.1473-1.3127 0.16391-0.18755 1.1473 1.3127z"/>
+ <path d="m2.6341 1.8622-1.1473 1.3127-0.16391-0.18755 1.1473-1.3127z"/>
+ <path d="m2.4819 5.7338-1.1473-1.3129 0.16391-0.18757 1.1473 1.3129z" fill="#aeaeae"/>
+ <path d="m2.6341 5.5662-1.1473 1.3129-0.16391-0.18757 1.1473-1.3129z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_18px.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_18px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..8c2f9e656fa690dc0a297d1dc9359d6206ee6400
GIT binary patch
literal 2730
zcmeH{Jqp4=5Jp$Dvh)NNo+CmUf6zt<>1_p3EEQ`Nyg^PN`2h<r7BIv{-|7}AWyVHv
z$;*Z$^Rlyn&mW(f<~a_WH_(C()J)sdncMC;mz8lh=5^S6cfU7TRUW=|*?8-%-+U=a
zk|<5nskS>jA)Xt|v(a)RS0lraB*YlNp(a)eG9ECj^m+q!TLk4GRv~F#zkKq>$$>3>T!;o
zc`tSF{VwFNQ#kt6+g`R(2m3jozF(a)WyA|5!7uoMgah2OdZ5erx6A&wAkpw2(a)a0hFN5
zLmVS0K%Iv;hR&tVL+7$Rs`8L}53V52L+8ku#d%0=7py~^ht&4L_9D(hY6oEdw<-^*
KKf*r`*@Op^6Lhx#
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_18px.svg b/dlls/light.msstyles/blue_menu_popup_submenu_18px.svg
new file mode 100644
index 00000000000..9a6d193d62a
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_18px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:18-32" width="18" height="36" version="1.1" viewBox="0 0 4.7624 9.5249" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".99996">
+ <path d="m2.9455 2.5942-1.6062-1.5753 0.22947-0.22507 1.6062 1.5753z"/>
+ <path d="m3.1586 2.3934-1.6062 1.5753-0.22947-0.22507 1.6062-1.5753z"/>
+ <path d="m2.9455 7.3568-1.6062-1.5755 0.22947-0.22509 1.6062 1.5755z" fill="#aeaeae"/>
+ <path d="m3.1586 7.1557-1.6062 1.5755-0.22947-0.22509 1.6062-1.5755z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_23px.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_23px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a9b47b8fdc28d8b46b077230832db25e1c862c23
GIT binary patch
literal 4370
zcmeH~%}&Bl5QU2fY}JihpTLJ;<H`lTfxd!U7hM`LYC`xagr7hNrAdF-l*DNIX!RVN
z9f8YDrn^o!orF90<1pN&L-YRX(%Hout}oCvbPH9S8>fo=dV$Mc<c{<I;!57UdwAX}
zF}!hZSTC2&9f+dn5gO!qUNKkORfJ(U1v^LXY4d|1sDiy99~u_HkK=erKJusCH#b*{
z|CRXvFz>Ld(a)I0@EzQ(a)9E+wC@2!+#y(a)4f*&S*Sy27B2Ci<*jw(a)cZMXY)HG2=wzIgvV
zUVZwi>$+z+D|2#_BpGR)Npj%VlU|JZIj6fiTuCmNec?_tx#&YzxHC;I`p^;XI?FP(
zM*x^@a^c(O`8eD)`xSU(a)k*n#~-bJ~i>_A~1cmjC<sm~B#P9aQ+POkty(a)AHN5hXwJM
z!v8|n4*Fj~?2q~k0cH(~h5wGM9d!UV5dHJ-gLX6k+(P85&Jf_S_r9=ykhOx(_Blk)
zBS`C>BF7W%7+Gb85PyB)PL#P_;m(w~9pSE#)n*8=IA`;B<GJAZ(2N#f<ZAlW^jET^
F1Al<M+bRG6
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_23px.svg b/dlls/light.msstyles/blue_menu_popup_submenu_23px.svg
new file mode 100644
index 00000000000..587c8807a4e
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_23px.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:23-32" width="23" height="46" version="1.1" viewBox="0 0 6.0853 12.171" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.2028 3.4589-2.0651-2.1005 0.29504-0.3001 2.0651 2.1005z" stroke-width=".99996"/>
+ <path d="m4.4768 3.1911-2.0651 2.1005-0.29504-0.3001 2.0651-2.1005z" stroke-width=".99996"/>
+ <path d="m4.2028 9.5444-2.0651-2.1007 0.29504-0.30012 2.0651 2.1007z" fill="#aeaeae" stroke-width=".99996"/>
+ <path d="m4.4768 9.2763-2.0651 2.1007-0.29504-0.30012 2.0651-2.1007z" fill="#aeaeae" stroke-width=".99996"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_27px.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_27px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..6565a351536634c5751c910bb9bc5a7c5f3f5074
GIT binary patch
literal 5970
zcmeH~J4*vW6h_wvsF1?KM<Iv-n^@T>h}hWJXrYC_K?^IJ6c)i!1RMK6%CO09w#W}q
z4EB;LU?&J-BN8Metmm2wTUc0qV38pwv&qPJGP66wb@$+CG5Bd$ykEc)Y{FQu5=_uP
zF7WoNr9m)!*+{y(cXa;iPyYB~@{jS+ux15nwc2(RMU_&iG_EmZsr7oj1u4Gk>|4!M
zk|cRtujXTpXBtbEiem#l(a)eSw?vk}b|o_**;7q&E(EEUHIr0~{gG*+__%@xncjrmy1
zPPJN{*I0(B_Uz*ceSUZ4a(P<mV?HzZ9?Zu)6F%F~Dr>fW_?~@!_c9T|xN^9jd~S~_
zm#rC&*yq%0Hk(r_7mi!^w7FliLQl~>FU)UQ<zWuTcn0vn^}5Ov$MFu1FX)9~xTo(a)v
zUx0V8{dB7G_&(~m=ThadT=r1po=TdgV(a)enIY0Z4fJ*52oqwLWN{PPvq=J!=VUSs2E
z0soB!@){dQ9$wuiud(rLz$XkqUSs3fhdy*cUSs1p0lRl^Ag{4;+_<kpFRii3w`V_e
z-yOZQ#wLFT9^9AEOKWWM=iu3W(i$5_4xZd4tFg(qHH+P2=ZdVxCi~VsZF*UaO?J^e
zFZ8k+o9tt-bLs<RH8$Bh(a)C7}P)!1Yg;2rFIlGWH`+c{+Ck$Emb*&@QtQvqp>P5v5~
NPq~MPAGQCq0^gL82onGR
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_27px.svg b/dlls/light.msstyles/blue_menu_popup_submenu_27px.svg
new file mode 100644
index 00000000000..325f89efc12
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_27px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:27-32" width="27" height="54" version="1.1" viewBox="0 0 7.1436 14.288" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".99996">
+ <path d="m4.6992 4.0591-2.2947-2.6257 0.32784-0.37513 2.2947 2.6257z"/>
+ <path d="m5.0037 3.7244-2.2947 2.6257-0.32784-0.37513 2.2947-2.6257z"/>
+ <path d="m4.6992 11.203-2.2947-2.6259 0.32784-0.37515 2.2947 2.6259z" fill="#aeaeae"/>
+ <path d="m5.0037 10.868-2.2947 2.6259-0.32784-0.37515 2.2947-2.6259z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_36px.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_36px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a77b1a0a997dadb07a7bda0e38edbd4a45e27bad
GIT binary patch
literal 10506
zcmeI2Jx>%-6ozNTMA=S>H7XYR13+sUE!=4Q6Oa%Ju(jCE#Dqvgz10?MGW(sa$pSSU
zpFe;lv(a)F#o<MZN-dlL#e-znyXcjwLy$@}D-d(Ye)Sgw(a)cMR(&DpFhwW^a+)sm(dK@
z>RUeUjU<Zx{^&`v{PElOd%yC)7mpu!UOX-$P(;8NfnKjyZZ?~}IF4WYD5lP^#3(_h
zXm0w%Gb1i5DUX=;Yqi=_56RROj;(;HQLR=VO`rb%S&}5BR;yJHnDm;l4&@1+gN%th
zu3LdHhh+|FU282(h}l;+llDC<qm=2E`wux_T7=^!WxDQkIy$ac2P~h_L`<+<G#ZT;
zRv^q_Srt#JVIFD|Yx;M<bmXp0(a)+V&){fpC{J8#5jC*xs$=;VQ8Gh^X;J{Sz1xOm#_
zb_IsJJ;wF8-|s(jv5=P~7{*BZ>ykAzZ)913;VNYr6Q}ns78vvnJ4;!Vt1m7VYVa(1
zIZRoUr!^Og>J0wb*;On*T`cm&e;Z}*hFxbJhGQdO8Rn?QoUn$T=Oj;~Znyi&$s%v!
zF+=UEv#;#uKzA$({~`iK1d0gcECOYCdMFqDIyhp)UkRd9WbfC(u#)nKX&>49buerN
zObzDNejWZLR1cW!{W(a)5br-OjW-mim2>sjksYiWY){W=)5??*^Xw<r(iv_&{>Ql(a)LJ
z_I(a)1<6{MUgP8Z1DuY+MV<q^{m<)Joh2TVuI-L*;n&46i-xqIvYpqxq8ejWas0n0ga
zTfYwPaE~2xZ|m3Ly(a)bX{Il4si$Tb!)zCvOVldWHex87lANGz&{wtgMnvq<|#ERwBX
zhqvlXoN|c8+ONYuti!w9JL~X95SJnIywsQzSgidz{Ifji3})}w!JvQN(pf$a=Rh!u
KQA8lW5%>cHM4d_i
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu_36px.svg b/dlls/light.msstyles/blue_menu_popup_submenu_36px.svg
new file mode 100644
index 00000000000..8f95f984d00
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_36px.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:36-32" width="36" height="72" version="1.1" viewBox="0 0 9.5248 19.051" xmlns="http://www.w3.org/2000/svg">
+ <g stroke-width=".99996">
+ <path d="m6.1883 5.2241-2.9832-3.4134 0.4262-0.48767 2.9832 3.4134z"/>
+ <path d="m6.5842 4.7889-2.9832 3.4134-0.4262-0.48767 2.9832-3.4134z"/>
+ <path d="m6.1883 14.485-2.9832-3.4136 0.4262-0.48769 2.9832 3.4136z" fill="#aeaeae"/>
+ <path d="m6.5842 14.05-2.9832 3.4136-0.4262-0.48769 2.9832-3.4136z" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu.bmp b/dlls/light.msstyles/blue_menu_popup_submenu_9px.bmp
similarity index 56%
rename from dlls/light.msstyles/blue_menu_popup_submenu.bmp
rename to dlls/light.msstyles/blue_menu_popup_submenu_9px.bmp
index 72066bd5c751bdad0389c409cb37ae54f3fc1d4b..a29f36b6e214ec789f2713d552758994188556da 100644
GIT binary patch
delta 97
zcmbQlHi>P+KSp*228IPdJn^6`H;|G8;{8B8S&$Kf&jA#-0OD&C1Eo17fQ(&0tTHiB
O9GN4{IvXt7XaWE-HxOF@
delta 106
zcmbQlHi>P+KSuUn(+n1TpJF)ipe*<InZ|NJ?*8wS^(G54V(>Y>P1Cag%3qrpD8ci8
es;R`UsRp}#Of^!O7$}0qm*4=Zn+=w0Gywn)BQMkd
diff --git a/dlls/light.msstyles/blue_menu_popup_submenu.svg b/dlls/light.msstyles/blue_menu_popup_submenu_9px.svg
similarity index 89%
rename from dlls/light.msstyles/blue_menu_popup_submenu.svg
rename to dlls/light.msstyles/blue_menu_popup_submenu_9px.svg
index 826203b0398..2c2f1a4bc15 100644
--- a/dlls/light.msstyles/blue_menu_popup_submenu.svg
+++ b/dlls/light.msstyles/blue_menu_popup_submenu_9px.svg
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="bitmap:9-32" width="9" height="18" version="1.1" viewBox="0 0 2.3812 4.7625" xmlns="http://www.w3.org/2000/svg">
<g stroke-width=".99996">
- <path d="m1.7209 1.3148-0.91789-0.91898 0.13113-0.13129 0.91789 0.91898z" fill="#3096fa"/>
- <path d="m1.8427 1.1977-0.91789 0.91898-0.13113-0.13129 0.91789-0.91898z" fill="#3096fa"/>
+ <path d="m1.7209 1.3148-0.91789-0.91898 0.13113-0.13129 0.91789 0.91898z"/>
+ <path d="m1.8427 1.1977-0.91789 0.91898-0.13113-0.13129 0.91789-0.91898z"/>
<path d="m1.7209 3.6962-0.91789-0.91905 0.13113-0.1313 0.91789 0.91905z" fill="#aeaeae"/>
<path d="m1.8427 3.5789-0.91789 0.91905-0.13113-0.1313 0.91789-0.91905z" fill="#aeaeae"/>
</g>
diff --git a/dlls/light.msstyles/blue_menu_system_close.bmp b/dlls/light.msstyles/blue_menu_system_close.bmp
deleted file mode 100644
index fd74d533cce4cc5b14d0567765518b83a5a4188c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 1018
zcmdUsF%E)25JlH$XJKOp1!tkLveAQJVrxO|Nz5j(a)+j9sKIF1dxQAk#lWUP!6-p>4)
zAF`Xt_xGiF#Fg^`YuLiVWJX4(VNMxEXUy}HUYG9<=V+)ZS1Q-MDTHu?W9$$u{kSK!
zb1tP{lS|Rmh4;QCXQHQJt=%xMpph(k>KV1xi!agM0iXJ9<30W;%YI(=Ht4s#(NCd<
g5+n*}A%jmLd#a!r^6cK2YrP3x?H#^(8^8Ts^fH8EHUIzs
diff --git a/dlls/light.msstyles/blue_menu_system_close.svg b/dlls/light.msstyles/blue_menu_system_close.svg
deleted file mode 100644
index 0bf10043a03..00000000000
--- a/dlls/light.msstyles/blue_menu_system_close.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg id="bitmap:11-32" width="11" height="20" version="1.1" viewBox="0 0 2.9104 5.2917" xmlns="http://www.w3.org/2000/svg">
- <path d="m2.1166 0.95364-0.18653-0.15989-0.73951 0.63386-0.73951-0.63386-0.18653 0.15989 0.73951 0.63386-0.73951 0.63386 0.18653 0.15989 0.73951-0.63386 0.73951 0.63386 0.18653-0.15989-0.73951-0.63386z"/>
- <path d="m2.1166 3.5995-0.18653-0.15989-0.73951 0.63386-0.73951-0.63386-0.18653 0.15989 0.73951 0.63386-0.73951 0.63386 0.18653 0.15989 0.73951-0.63386 0.73951 0.63386 0.18653-0.15989-0.73951-0.63386z" fill="#aeaeae"/>
-</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_11px.bmp b/dlls/light.msstyles/blue_menu_system_close_11px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a94279a22bef067170a523759d7c10ea5d31b808
GIT binary patch
literal 1018
zcmc(cF%H5o3`K)rW90xGq!OVE6ALFnq9Z5ZC`fIt)n0)mJhw(a)erX>mz5>|g>fB!g^
zU7lZS)!T#r9c;l4tkhmf>gw{ifmx-7PdHniF1H|=<!-W6pG8g6Ji#GU7-O{XAtydu
z0a{Ql#j)Pi>Cjg|&dEEm-sx;z*U35fx}r<fCAZYC^wIYpz7Ll(a)hw$DXec4YuPYpNQ
z8(aZea0FsLp3PxME6v#f*@K+%J5Up=h%89%jl2dqb>seg?E9z8Xy43Xy!0#Q4fkGc
AKL7v#
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_11px.svg b/dlls/light.msstyles/blue_menu_system_close_11px.svg
new file mode 100644
index 00000000000..b24184f51dc
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_11px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:11-32" width="11" height="20" version="1.1" viewBox="0 0 2.9104 5.2917" xmlns="http://www.w3.org/2000/svg">
+ <path d="m2.1166 0.71571-0.18653-0.18654-0.73951 0.73951-0.73951-0.73951-0.18653 0.18654 0.73951 0.73951-0.73951 0.73951 0.18653 0.18654 0.73951-0.73951 0.73951 0.73951 0.18653-0.18654-0.73951-0.73951z"/>
+ <path d="m2.1166 3.3616-0.18653-0.18654-0.73951 0.73951-0.73951-0.73951-0.18653 0.18654 0.73951 0.73951-0.73951 0.73951 0.18653 0.18654 0.73951-0.73951 0.73951 0.73951 0.18653-0.18654-0.73951-0.73951z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_14px.bmp b/dlls/light.msstyles/blue_menu_system_close_14px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..14d37a7f6e405b0a9eed28d628ce65de9c9c8290
GIT binary patch
literal 1594
zcmdUuJr2S!426UE894wG=U`-EV&N(bT(a)Vc$aF(a)2+FuYf4$#VY0gotpR`1y-ntL%@v
zl^fR+&kJk~+rVaS>*nyUB_7cV&V7DV!v1hNM=6!SqN0Bz_kDkb-Es^y=2(4-2l%_y
zx~}tx2l$88cuui3M()w9>~nR55ij}h+1?~qd+CiFEP7v^D|=Oo^P`c?&Y7Il(eI<!
zWZe{#=pkZpZ=>r7Bc64KVQA(2ho0YTY2MVL?|NeJ4|UPZ5c4o<$?qC*-f3As#c~Yf
zacNfeHO8`~-XvFhj{_Oov(B-5>5X3RZJs`R9BgmGrshmG#W2oQVjJkCxsh#o$*<NM
Dl)JXd
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_14px.svg b/dlls/light.msstyles/blue_menu_system_close_14px.svg
new file mode 100644
index 00000000000..18585dd2822
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_14px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:14-32" width="14" height="26" version="1.1" viewBox="0 0 3.7041 6.8792" xmlns="http://www.w3.org/2000/svg">
+ <path d="m2.9104 0.79566-0.26648-0.26649-1.0564 1.0564-1.0564-1.0564-0.26648 0.26649 1.0564 1.0564-1.0564 1.0564 0.26648 0.26649 1.0564-1.0564 1.0564 1.0564 0.26648-0.26649-1.0564-1.0564z"/>
+ <path d="m2.9104 4.2352-0.26648-0.26649-1.0564 1.0564-1.0564-1.0564-0.26648 0.26649 1.0564 1.0564-1.0564 1.0564 0.26648 0.26649 1.0564-1.0564 1.0564 1.0564 0.26648-0.26649-1.0564-1.0564z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_17px.bmp b/dlls/light.msstyles/blue_menu_system_close_17px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..855c3faed0ed0bba35fec8a7afc7e78f5d42babf
GIT binary patch
literal 2178
zcmds1F-`+95Htb=EgwL<B(a)IP{1bihe6(v8oCj{y2Cb_rKU1o?knse6jaWn`kdzQU3
z<5|m_)zkZJ_#Pklz9H(a)q_lS$|5H2x)-QaUJ#t(a)D_X2#Xy>*fs7*tlxsm!?xn&oRc&
zuIsLA8q5(xtcPI^G4_3*JRR;aM+~u^MuFK4!*IIEd_JgggonN6N-a<4Cw$XW9eOwa
zwHl3A&Z;xVf63=s{Zj)mxgU?Cd+K3HEqcD)ziPJpczp9WR|jYO`i-IXHFRR@{Q$BB
z_QgE@<C*=;eysL>&JpAGe&*xfEu(a)UaG#S)pju^N1v9FjN)~DXjxrmwkeUZa*GCUpb
z&E=bz>d?FSuhnS0a#o!={!2dB>Yp0r{dgSRQx8jO(ev&8RkP*C<D0*^I(#>*y>|bq
XQ+s1;@c9n(ZDBbX)Y&5bZ0{ccPS`5W
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_17px.svg b/dlls/light.msstyles/blue_menu_system_close_17px.svg
new file mode 100644
index 00000000000..e2932921dc8
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_17px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-32" width="17" height="30" version="1.1" viewBox="0 0 4.4978 7.9375" xmlns="http://www.w3.org/2000/svg">
+ <path d="m3.4395 0.84895-0.31977-0.31978-1.2677 1.2677-1.2677-1.2677-0.31977 0.31978 1.2677 1.2677-1.2677 1.2677 0.31977 0.31978 1.2677-1.2677 1.2677 1.2677 0.31977-0.31978-1.2677-1.2677z"/>
+ <path d="m3.4395 4.8177-0.31977-0.31978-1.2677 1.2677-1.2677-1.2677-0.31977 0.31978 1.2677 1.2677-1.2677 1.2677 0.31977 0.31978 1.2677-1.2677 1.2677 1.2677 0.31977-0.31978-1.2677-1.2677z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_22px.bmp b/dlls/light.msstyles/blue_menu_system_close_22px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..386357c8f028965519211dc6cbb27ef4221c3f70
GIT binary patch
literal 3658
zcmeHIL2AQ54BXOQTL=j~_t;wk?F(`#6ng1bdhHAP7GocrTN3Dh68r^s<m`f~Xk{(L
zw=9v(a)k!HqP$yn=;_lGd7A6&m-kFaOhO?V2o*njVFIa_(a)QryoW7_1ovy8Dzw9Hxj>O
zxUTCtYzJF<b(^MHMb13OiSZu$(W4zT2}_)vp}R!<5OE!NFJ5d_Rj)ZL`JwqwTf=)W
z+A}Pk71Ok&PvdJo$@BadeWCuO9=ZBzJwxP3eeblITN+wS)3x3cO+)&osDsFJIJ(a)+f
z<}LZWo>okrm;d+hJeX3=gfGzsmcC^d|L$xyn;Cks<@HSY<@T8OzHQq(a)4s-QSUICg>
zG*8^~4cJxWWanFqW73Bs%%e(a)3ge6XPzD2D=#C6!S^G(5;^UaB;v+(DSX#zehi)Y0W
z-`X|4=Cd?%G2R#IPwJ7kuQ^@v^Bk$~)K70ciJx1VuJxYebhv+tI`BNx*`=>EZ^`HN
sv|{|M^4`PqV7P7xz649(jw!x7Gw5z%yq^3#+CAmHhb^?=)px4EAKvrK$^ZZW
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_22px.svg b/dlls/light.msstyles/blue_menu_system_close_22px.svg
new file mode 100644
index 00000000000..cea13b2bfb5
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_22px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:22-32" width="22" height="40" version="1.1" viewBox="0 0 5.8207 10.583" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.4978 1.2201-0.42637-0.42638-1.6903 1.6903-1.6903-1.6903-0.42637 0.42638 1.6903 1.6903-1.6903 1.6903 0.42637 0.42638 1.6903-1.6903 1.6903 1.6903 0.42637-0.42638-1.6903-1.6903z"/>
+ <path d="m4.4978 6.5118-0.42637-0.42638-1.6903 1.6903-1.6903-1.6903-0.42637 0.42638 1.6903 1.6903-1.6903 1.6903 0.42637 0.42638 1.6903-1.6903 1.6903 1.6903 0.42637-0.42638-1.6903-1.6903z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_28px.bmp b/dlls/light.msstyles/blue_menu_system_close_28px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..c6d57e5cf1dbff12cdc97346572755150e048acb
GIT binary patch
literal 5962
zcmeH~O-=$q5QWDmdIR0K(a)DQGWjgdrSyoy^-;0?IK05f61tUVU6!S}|gWYSdsw<IP^
zC<?l(>+7m6W{T;{?5^ssFT8(3?jetmi|V1eg#Nz8+tGEXs^1r94%4Uik0TS$z?EnI
zRMV@~>a}T_MP1j|sZ6e=5BhTXXxsJ~c3a2+pEq6C-MH+vx%qrP0jH%8$PRwqG&_!A
zelgh5ma>kCbBJqg_*mF(a)v>)xQXNJaU#3lPhirhI$VWzSq?igk+D~4H$6~Zjd8Z%j^
zM$Pg2(HPG`*5zpJJPp3L4rBQaW^oqxW;w6q`;aSM8%uH;dQWgMWR7{%YC{{#trtsN
z{dsBUnG>grHI6;?ek(qxLs(*;8)pnFmzl!KVWQ?v`n+8(moqT?egZn_zG0l_-qlYq
zHv^Nf=-y?VTkN;?vBdtY|8)k~6SHT`c~)~ReK`AT%s)f65d1r-HjtDWonT!%_}D>P
z`)kZ`Ph^R#@i`_=+H#Gor?&RjgKycJtO<>C9G9%^;M12Q?lG2`$^xptVwkzC7-lI}
z2(vV6%rt9`-?g!rS{DDB*3MIEkUFFeHNUPg8}lz%+=q5vj4kx{>59div#}(nC7H~l
zRvX$_ZoO!6$$4q#nG>grCHXGJ3}KaG#;|gkDXbjksh_tqY*zXSsYBU+s2<nQ9*bQ4
a1bvd(Kzz?-+S)EMYlx3!TYnyp%)k%pvs+dG
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_28px.svg b/dlls/light.msstyles/blue_menu_system_close_28px.svg
new file mode 100644
index 00000000000..048bc3d6fc7
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_28px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:28-32" width="28" height="52" version="1.1" viewBox="0 0 7.4082 13.758" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6.0852 1.38-0.58624-0.58626-2.3241 2.3241-2.3241-2.3241-0.58624 0.58626 2.3241 2.3241-2.3241 2.3241 0.58624 0.58626 2.3241-2.3241 2.3241 2.3241 0.58624-0.58626-2.3241-2.3241z"/>
+ <path d="m6.0853 8.259-0.58624-0.58626-2.3241 2.3241-2.3241-2.3241-0.58624 0.58626 2.3241 2.3241-2.3241 2.3241 0.58624 0.58626 2.3241-2.3241 2.3241 2.3241 0.58624-0.58626-2.3241-2.3241z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_34px.bmp b/dlls/light.msstyles/blue_menu_system_close_34px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..35bf0f3c1cbd8e56c33c82ccb82eaf1410878d1b
GIT binary patch
literal 8298
zcmeI0J5s|i5Qfdb0Wt$U87>f*fsQH-6%EIrrR4;iC66Lya)T7f5$F(a)fM+pC)c!ywH
zvK}i<ifFP{Vy)Jne!Z*=U*G%1K7HZ(3A=+m!!C+`af$r<7MDia6~*DhlHKs-?W5t+
zapS6^{1l2OlgTw~F`Z8DwRjkdF&Wz>Cj5J_CH!}=ax(a)w}y417zAkF}`sba2>ce22T
z%w!PT#^_S%usw>$xC<LM%MA5`biwnEb&z(I<MH^Zi$jYgmO(gUbkSmnVbNv?VM)c{
z!(w94nD(a)fL+%{fvF$fRZ_JC*B*8=`-+(a)r75OOYFNk+p$&&{`A1YGKL7KyJf$$f|{f
zLHZ`SCWij_0UJ#?m`Cl6wy|Q+VZUb?_|$c=F$jBV78i!pEItgWSV9=ISxgK*dsggt
z(O}Tf1ssj{<d{9nus6EAC##<uYJIex&1N^EnJq^>vdn$PgDoD*Dwc&SLsz_W`B?!d
zz;iI?mfCs0ip7|nXKeT|^<YaF{$VLfSoC=xF$S;=j4(a)X*7Zx(pUu=u-F}koWV(a)N#a
zo$FZj%zC|0U5<4S4xd<UZSbj&=KSl65C+CzieZV>;Xv?r4Pnt{5E>trR17{WsTo{Y
zaxvIgILGVroWI$hDO1~ck$K6yglVk7E^RQe<YXXc+jz*Wg^5A>CWj_%{gHc|w&@^k
zZ{w3Pm+|K6V`GpQsaaeYQnUClq+$tS&}NBY&|=YG&|o>0_v9WLqkV2Tp3`f(a)cRKIG
Wk1TVT=DtZ5YVFDZ*K;}*1%3f$a#DE!
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_34px.svg b/dlls/light.msstyles/blue_menu_system_close_34px.svg
new file mode 100644
index 00000000000..ebd4b8b4b92
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_34px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:34-32" width="34" height="60" version="1.1" viewBox="0 0 8.9957 15.875" xmlns="http://www.w3.org/2000/svg">
+ <path d="m7.4082 1.4866-0.69283-0.69285-2.7467 2.7467-2.7467-2.7467-0.69283 0.69285 2.7467 2.7467-2.7467 2.7467 0.69283 0.69285 2.7467-2.7467 2.7467 2.7467 0.69283-0.69285-2.7467-2.7467z"/>
+ <path d="m7.4082 9.4239-0.69283-0.69285-2.7467 2.7467-2.7467-2.7467-0.69283 0.69285 2.7467 2.7467-2.7467 2.7467 0.69283 0.69285 2.7467-2.7467 2.7467 2.7467 0.69283-0.69285-2.7467-2.7467z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_close_44px.bmp b/dlls/light.msstyles/blue_menu_system_close_44px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..28fdb59452800933ca479cbc7e0a657372e08c8e
GIT binary patch
literal 14218
zcmeI1!A{&T5Qc+_Xdj~w&^vc76$jL+ufnxYz)S2sVmHwq_SJyXcK#(JtSIr=<FOqo
zM+_5Ud*<_aVh8)~;pw)!Tu=1-FUb#*-y~Pv_wEbnZYsy^$93+y_a8hu-~Iga_)!*i
zcO6!()yf!waU37^`~7p(a)_cyuRz&3oqSBj5e814^;!wboo<V4rk6njf;!AiEr$;TV%
zUrY6*XERptnlsN>*@uc5<1;a`or|XDM~mE;a^Se)<5`O5ynLna%$}4RlI`7Y_ifG-
z^0#DHlh2Y(Ei3m&vLC}N*-B-#WG=;O!Caa(g}D~1hPgIt4D(i4U1qEuEA#!)SBAc@
zoswFJA+Ig2K3UCK+I~hbS7+ru1~6}i70e;LG3y}5A%_lN<@`<hMzUa!V6Dy!R^OcE
zD??k0c!k;!;(B?vq&lVYS>kZ#SE+7pX34+H%3~$9$;B-BU1F`poWfd~*@Cqcvn6Y8
z<{Yd!nQ6ZNRQn~<e$?yid))LpYh?^o`%xIX8M7(tN^YoG*&diFHwNGQ%5}ARigQn6
zsoI;=`fcr61X=`I1X=`4BY-n8oPXr}9}%|UBkBB&+TWABkkH9*cOo%Ae<Pb<9ZBHh
zjYPY~xva32gV|+eA6jON58H6{k)B)R25i8VYn$(*&)+5{9w)ZLIyE<z;_BK~oxf#b
z&c#Z&mrJrA^A1Y3v~gut){>tPX32&Xs|9mu))eMitQzLptTD`6VRf0;=6gK%m7y;+
zE?*3J{&zLj8S8l<w%?)5TVUnBNz7Yf1#<{*$eP0aI=&fnB;B#S<TvTlJHtiCzR
zSBADFFJD~w-ID5*%4dngonNK8xtS&ZE-R0>)Fv0R<add+7IO+~X=V%7Qp}dDxtVjY
z=4AeC`z6?qdL`kt6q?rpj#H{$8bj(a)V6j)qlYgX>7%bdc>_P{)l_~uuxtJPrcNwj;D
PTEDGbi$IIOe;R>*B?+0r
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_close_44px.svg b/dlls/light.msstyles/blue_menu_system_close_44px.svg
new file mode 100644
index 00000000000..5f4f58fc3f1
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_close_44px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:44-32" width="44" height="80" version="1.1" viewBox="0 0 11.641 21.167" xmlns="http://www.w3.org/2000/svg">
+ <path d="m9.2603 2.4402-0.85273-0.85275-3.3806 3.3806-3.3806-3.3806-0.85273 0.85275 3.3806 3.3806-3.3806 3.3806 0.85273 0.85275 3.3806-3.3806 3.3806 3.3806 0.85273-0.85275-3.3806-3.3806z"/>
+ <path d="m9.2603 13.024-0.85273-0.85275-3.3806 3.3806-3.3806-3.3806-0.85273 0.85275 3.3806 3.3806-3.3806 3.3806 0.85273 0.85275 3.3806-3.3806 3.3806 3.3806 0.85273-0.85275-3.3806-3.3806z" fill="#aeaeae"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize.bmp b/dlls/light.msstyles/blue_menu_system_maximize_11px.bmp
similarity index 62%
rename from dlls/light.msstyles/blue_menu_system_maximize.bmp
rename to dlls/light.msstyles/blue_menu_system_maximize_11px.bmp
index 866154c99af25bb7a4624371c6f80a6a800a74a6..59ed22aaf317326fa1a6faa548e761e4f95cb65b 100644
GIT binary patch
delta 31
kcmeyx{)>IXJjTg!j69R;7*9{GW!3(a)XvrIjcb(t3e0LlCd{Qv*}
delta 41
vcmeyx{)>IXJjRLdbSA!2nS76leX;^mC=hE;u4Rsxe3q$aaxGH;kRJ#DaJ>)3
diff --git a/dlls/light.msstyles/blue_menu_system_maximize.svg b/dlls/light.msstyles/blue_menu_system_maximize_11px.svg
similarity index 54%
rename from dlls/light.msstyles/blue_menu_system_maximize.svg
rename to dlls/light.msstyles/blue_menu_system_maximize_11px.svg
index 22975e1eec0..5fd4f45a1e5 100644
--- a/dlls/light.msstyles/blue_menu_system_maximize.svg
+++ b/dlls/light.msstyles/blue_menu_system_maximize_11px.svg
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="bitmap:11-32" width="11" height="20" version="1.1" viewBox="0 0 2.9104 5.2917" xmlns="http://www.w3.org/2000/svg">
- <rect x=".52915" y=".79375" width="1.5875" height="1.3229" fill="none" stroke="#000" stroke-width=".52917"/>
- <rect x=".52915" y="3.4396" width="1.5875" height="1.3229" fill="none" stroke="#aeaeae" stroke-width=".52917"/>
+ <rect x=".52915" y=".52917" width="1.5875" height="1.5875" fill="none" stroke="#000" stroke-width=".52917"/>
+ <rect x=".52915" y="3.175" width="1.5875" height="1.5875" fill="none" stroke="#aeaeae" stroke-width=".52917"/>
</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_14px.bmp b/dlls/light.msstyles/blue_menu_system_maximize_14px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..31b7b5d9cc644b680064100f99d4bde470499117
GIT binary patch
literal 1594
zcmZ?rwPIrcgDxOh1H^nlECs}j3<?a)Kzai!kiY={85kf4B=g_NJ*XH%2>}5X0`jCt
zuUoh7KQS2HOk(ta)Zo&GE)L_v%!Tn`G%j&M@*_nb%%8YuSUACGT<XxpVd{q<4N7~&
wV05n$qX#2hBiV&+9*hq&7siLtxWoy`j}(0{f8wHH;RK^`sY4fssi!*)0P!{oGynhq
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_14px.svg b/dlls/light.msstyles/blue_menu_system_maximize_14px.svg
new file mode 100644
index 00000000000..b6c41c72e8b
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_maximize_14px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:14-32" width="14" height="26" version="1.1" viewBox="0 0 3.7041 6.8792" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".52915" y=".79375" width="2.1167" height="2.1167" fill="none" stroke="#000" stroke-width=".52917"/>
+ <rect x=".52915" y="4.2334" width="2.1167" height="2.1167" fill="none" stroke="#aeaeae" stroke-width=".52917"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_17px.bmp b/dlls/light.msstyles/blue_menu_system_maximize_17px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..aee9da1930c21ed69548b491fc1384691f984139
GIT binary patch
literal 2178
zcmZ?rZQ@`6gDxOh1H^(rEC<Al3<?a)K>7zekiY={85kf4B=g_NJ*XH%2>}5X0`lZa
zuUoh7KdBhqE>iV_)YIAwbn}t<$nHfJ2eI+VA*;ow4xikp8OR}k%ElLN$a2K8QB6mU
z+krF#-CYC72jxRjF}ia})sK<)$#4T9Gtk|L%tv-FvN(v1PYzivK6UuyM$JGD0aP}=
Wa6^_OmW^sUYTOQ_8R+gJi4OquGwhE5
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_17px.svg b/dlls/light.msstyles/blue_menu_system_maximize_17px.svg
new file mode 100644
index 00000000000..1daf53c332b
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_maximize_17px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-32" width="17" height="30" version="1.1" viewBox="0 0 4.4978 7.9375" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".66141" y=".66146" width="2.6458" height="2.6458" fill="none" stroke="#000" stroke-width=".79375"/>
+ <rect x=".66141" y="4.6302" width="2.6458" height="2.6458" fill="none" stroke="#aeaeae" stroke-width=".79375"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_22px.bmp b/dlls/light.msstyles/blue_menu_system_maximize_22px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..e215a44a0a4c27bf2d477b94fdce2d6601356008
GIT binary patch
literal 3658
zcmeHIF$w}f5L?k!OKVHtag89(a)_!V1U;A8F${%oD|NRwkpU_?ara4yUwlU>u?a5?YF
z`+3Cs9<`4;My<-BtOK9hcrBh<%KV#{I-IVzg+vTCg8wu<j$_SK>pmIJY4=}!TmK7l
z&JA-$SBE`U(a)9MfQ5}47=&DFu()w{Z^FQ21&oX4p46wiL>)t=(v!>INY&wjoCS_0Fz
zBvY-6W;~nUx8z-a!MBwc=A0YmjIIuQuHMykUnDT2o13eHyQ_C~SzkU!^*E1F?J1u9
T(5pSg!-rArDW3g$9|^nwne7gk
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_22px.svg b/dlls/light.msstyles/blue_menu_system_maximize_22px.svg
new file mode 100644
index 00000000000..a6042332345
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_maximize_22px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:22-32" width="22" height="40" version="1.1" viewBox="0 0 5.8207 10.583" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.0583" y="1.3229" width="3.175" height="3.175" fill="none" stroke="#000" stroke-width="1.0583"/>
+ <rect x="1.0583" y="6.6146" width="3.175" height="3.175" fill="none" stroke="#aeaeae" stroke-width="1.0583"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_28px.bmp b/dlls/light.msstyles/blue_menu_system_maximize_28px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..e3bec7e844353575dccb43e44036e768311b1414
GIT binary patch
literal 5962
zcmeHJ!41MN3=D!9;KPF<n4ljdBtERdmkAgqGq71m;A3B{G^Yd!Ay=g2?6a>uw^FCe
zc^BTtBcJbi?ejY3wF-x@&i~JCKFy94!sk~qX*ykRGs;3>vylJSbc`{LUNx^qYn6Vk
zH+F`spEW+_tob8HVwNv!%bu-g`L4&mf9P2av-4p2sLj^1eAoN^=f#>S6T=xx%=BsH
z%Ko(a)-?ZNO+Lt>^+D_8c%eQOVfhZ>IEfer`C_vz?WyPVNl)$i*s+?(sopO(a)OaF=x#m
zITEvcSzGpOJ<E4JbU<VGQ~QC4^@ruV9y*}0<!5h9D`?c)+p5<J8d?0_m{!oJx3^WV
P6*RK=y)mueXt)C}Z}Ae^
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_28px.svg b/dlls/light.msstyles/blue_menu_system_maximize_28px.svg
new file mode 100644
index 00000000000..d58a67f298a
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_maximize_28px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:28-32" width="28" height="52" version="1.1" viewBox="0 0 7.4082 13.758" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.1906" y="1.4551" width="4.2332" height="4.2332" fill="none" stroke="#000" stroke-width="1.3229"/>
+ <rect x="1.1906" y="8.3341" width="4.2332" height="4.2332" fill="none" stroke="#aeaeae" stroke-width="1.3229"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_34px.bmp b/dlls/light.msstyles/blue_menu_system_maximize_34px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..4cf8bced5c1b44fc6ad4e96cae94f25ba8b1ec0f
GIT binary patch
literal 8298
zcmeH~F;2ul5Co0jADnmx(IrGAJcE>!7w{OriJur7)B$xGttgEQNIu<q)U)ocxjiR7
zKR%zP&(GU>eO=exy6)F?HJzsGwZ7l3my6FbO<&(_XE{GSy<FTfXxt3;e|vkL=VgyI
z`ki~surZD~zW?9HdGwse=p3v4>bbA(Pv83DXSI3OM}D-;v%YXyZJza!A8qrjFI-le
zXMN;H+dS(Fm(}K3ANkQX&-%h;wRzS(a)ezeWAzHnJ>p7oI*ZS$-zTvnS``MUd(a)m%5u*
z<&jHW`MUe$Qg`#JJaVZkUw5Be>TX_(a)NA97I6Zqi?Z12E(tkGC|%rJc4-{~xlIWC{M
z|NeZ8=CAgv=f1i>ed~*#)#h0r`O!Ad`od+kdDcgMw9T`=a9M4h^^qTK^Q<piR-0#i
z<VV{)>kF6F=2;*4(KgTe!ezC2)<=G{&9lC6S#4hB>+W-2>TX_(a)M=o{c>+X|F-Oa1=
W$fd4)-F<SYyLnX}xrhG4C-4C*>X=vn
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_34px.svg b/dlls/light.msstyles/blue_menu_system_maximize_34px.svg
new file mode 100644
index 00000000000..b481ad5ff85
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_maximize_34px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:34-32" width="34" height="60" version="1.1" viewBox="0 0 8.9957 15.875" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.3229" y="1.5874" width="5.2916" height="5.2916" fill="none" stroke="#000" stroke-width="1.5875"/>
+ <rect x="1.3229" y="9.5248" width="5.2916" height="5.2916" fill="none" stroke="#aeaeae" stroke-width="1.5875"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_44px.bmp b/dlls/light.msstyles/blue_menu_system_maximize_44px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..3410aef1ecdc1d3304daf3c3a6a5c3be95f46e66
GIT binary patch
literal 14218
zcmeHMOG*Pl6l~FhcmVhAvvDPeS8?kJa+tZ|*rP&fih(a)e>rg>ssNSpVodNoBWLQb#e
z=l1<N_n)8rJoWR|&s}?L_x-c|_P6lzT3h>hZ>9D0^8Rt(a)T^BuEH&#=V99WiR%{-%z
zm8o^xU3%x<m-4s##ozH;zYn9&&-3V|ih17UiUVs7(a)A}B4Vu$Cx;=mfukLJjw;%q+N
zuQXzf=Ut9i6+67^D^9FAJogc+VxAw(6(`oR`FKBSQ!&rGTybE{;awlORP6BFR~%U5
z`OzG?RGiJn`;|tl(a)x03st73<DeZ`42hvz<GRm}6Fx#GlHHXrXtZ7Sw(a)mn#meIlSv5
zmx>*p`-%f=JU^Nvmx{Cbc)!w!HJ*1lVl!f=kNX)KaVP6>Ibt(nr;qy?8gVD<aXDf$
zVyBP$85(gX>v1_^Gh(NY`xzQ>C+n%a94H6MfpXx_I<S4GlzB#t$<#Xh{adoPrFZ__
zuKPRJ<6HN4^!a(-{k`OQmmkf?`;O*6ny>Wk9Vmb2`ceLtzvw{S2Xw>#@3EiuS^2y7
z=x9HV=G&{S`|#iVb<Y#+^ZjvobYB$j^l?ABFN$Y9E|2bu;+;P3NB2eXtjFcieNnvA
b$NlKOD4zAWJi0H6clxSd4wM7sfOOyssTv_L
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_maximize_44px.svg b/dlls/light.msstyles/blue_menu_system_maximize_44px.svg
new file mode 100644
index 00000000000..7bb506c0e66
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_maximize_44px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:44-32" width="44" height="80" version="1.1" viewBox="0 0 11.641 21.167" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2.1166" y="2.6458" width="6.35" height="6.35" fill="none" stroke="#000" stroke-width="2.1167"/>
+ <rect x="2.1166" y="13.229" width="6.35" height="6.35" fill="none" stroke="#aeaeae" stroke-width="2.1167"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_minimize.bmp b/dlls/light.msstyles/blue_menu_system_minimize_11px.bmp
similarity index 100%
rename from dlls/light.msstyles/blue_menu_system_minimize.bmp
rename to dlls/light.msstyles/blue_menu_system_minimize_11px.bmp
diff --git a/dlls/light.msstyles/blue_menu_system_minimize.svg b/dlls/light.msstyles/blue_menu_system_minimize_11px.svg
similarity index 100%
rename from dlls/light.msstyles/blue_menu_system_minimize.svg
rename to dlls/light.msstyles/blue_menu_system_minimize_11px.svg
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_14px.bmp b/dlls/light.msstyles/blue_menu_system_minimize_14px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..c167a4689a63149d0f398731b3f22e89a3eb1369
GIT binary patch
literal 1594
zcmZ?rwPIrcgDxOh1H^nlECs}j3<?a)Kzai!kiY={85kf4B=g_NJ*XH%2>}5X0`jCt
uuUoh7KQS2HOk(ta)S&Ad<&TB{ok9SV_K3mg&LKw6Xu3uZwNXCNApig}U0B5c
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_14px.svg b/dlls/light.msstyles/blue_menu_system_minimize_14px.svg
new file mode 100644
index 00000000000..e986a982a24
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_minimize_14px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:14-32" width="14" height="26" version="1.1" viewBox="0 0 3.7041 6.8792" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0.26456 2.6458h2.6458v0.52917h-2.6458z" stroke-width=".26458"/>
+ <path d="m0.26456 6.0855h2.6458v0.52917h-2.6458z" fill="#aeaeae" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_17px.bmp b/dlls/light.msstyles/blue_menu_system_minimize_17px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..445347ac02fd9638326acd946ffd36a24a7dea49
GIT binary patch
literal 2178
zcmZ?rZQ@`6gDxOh1H^(rEC<Al3<?a)K>7zekiY={85kf4B=g_NJ*XH%2>}5X0`lZa
zuUoh7KdBhqE>iV_)YHNYbTdc!qaiRF0(e6Jln+V8=mwIiA0zLR;RbAGpu207KN<qV
GE(8EUjivYi
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_17px.svg b/dlls/light.msstyles/blue_menu_system_minimize_17px.svg
new file mode 100644
index 00000000000..2b7cd403156
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_minimize_17px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-32" width="17" height="30" version="1.1" viewBox="0 0 4.4978 7.9375" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0.26453 2.9104h3.4396v0.79375h-3.4396z" stroke-width=".26458"/>
+ <path d="m0.26453 6.8792h3.4396v0.79375h-3.4396z" fill="#aeaeae" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_22px.bmp b/dlls/light.msstyles/blue_menu_system_minimize_22px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..061adb0417c7aebd4e28e5b92ada99ef64181984
GIT binary patch
literal 3658
zcmZ?r_2OdygDxOh1H(a)uLtO3M~3<?a)K>7eLkiY={85kf4B=g_NJ*XH%2>}5X0`fye
zdfmEp|0%(^{7H$KAicxITwMMb6(0?O(GVC7fzc44c?f{&5=t;G2U21t&iai)w+(a)84
UxWZ>td^7|`Ltr!nhC~Pe0PcwjdH?_b
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_22px.svg b/dlls/light.msstyles/blue_menu_system_minimize_22px.svg
new file mode 100644
index 00000000000..6bb68afa72b
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_minimize_22px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:22-32" width="22" height="40" version="1.1" viewBox="0 0 5.8207 10.583" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0.52909 3.7042h4.2333v1.0583h-4.2333z" stroke-width=".26458"/>
+ <path d="m0.52909 8.9958h4.2333v1.0583h-4.2333z" fill="#aeaeae" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_28px.bmp b/dlls/light.msstyles/blue_menu_system_minimize_28px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..9fc484c6fdfdcfbca2a635f13a412a7f959d07b3
GIT binary patch
literal 5962
zcmeI#K?*=X6vpu<&cMdPA)H_~O4+!ItrIxRoWae;8<wM9YLfJye4~8w^t0lov5|9a
zy04m6(`yRpq}20X>z1q_aviY=ZkU(k7UM!?^nb0r_aSF2r<}9mvzYhp_p`j|5kLR|
k1Q0*~0R-ZoN!D1T%zNhjHBak(=n+5w0R#|00D)V91Ae5Nz5oCK
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_28px.svg b/dlls/light.msstyles/blue_menu_system_minimize_28px.svg
new file mode 100644
index 00000000000..d8d9b4ec565
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_minimize_28px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:28-32" width="28" height="52" version="1.1" viewBox="0 0 7.4082 13.758" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0.52915 5.0269h5.2915v1.3229h-5.2915z" stroke-width=".26458"/>
+ <path d="m0.52915 11.906h5.2915v1.3229h-5.2915z" fill="#aeaeae" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_34px.bmp b/dlls/light.msstyles/blue_menu_system_minimize_34px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..07b6de12c0306e7603c0e1bdd5bf0aa355c162ee
GIT binary patch
literal 8298
zcmeI#u?c`M5QX6r-9vE>t29<Nj$v!-1P+s#+$3JKk`#x{q3{PUf*0`lnI>UcI=RNK
z^QP5n4O*3SQtSO_bt*;@xv$(wVVu`uiSeK@`m}F>7-RA%%iAMEeg`?8{~M2Y9+nq<
z1Q0*~0R#|0009ILK;T0H`3&q))+c*pFwgr=7UU(a)R++X&Gm6JXK2q1s}0tg_000Ia&
F3!Ki8eeD1M
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_34px.svg b/dlls/light.msstyles/blue_menu_system_minimize_34px.svg
new file mode 100644
index 00000000000..423e3dc5c4e
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_minimize_34px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:34-32" width="34" height="60" version="1.1" viewBox="0 0 8.9957 15.875" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0.52916 5.8207h6.879v1.5875h-6.879z" stroke-width=".26458"/>
+ <path d="m0.52916 13.758h6.879v1.5875h-6.879z" fill="#aeaeae" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_44px.bmp b/dlls/light.msstyles/blue_menu_system_minimize_44px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..7e8188462e762c7a2c56fb07cf389baccf6d7d7f
GIT binary patch
literal 14218
zcmeI%F$%&k6adhO9>fE<yLWLC#H+Y^f*vMUOcNFA*bE^wywKl<=0krTzf-3Bd<~y5
z=leUyCC4MjA)Lc8Kf`amOxKY(a)_+I5znr_e6y0&e0+Lk7Zz%B)1jHzeTqV=q`d|SP3
z`-Lyx|9^b+eyH7_d;$ar5FkK+009C72oNAZfB*pk1PBn=jX*h5>KV0AJ!`E#f9q_k
n-uAt%f7=?5?pwP*`2+|MAV7cs0RjXF5FkK+009C7h80)<zVr~d
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_minimize_44px.svg b/dlls/light.msstyles/blue_menu_system_minimize_44px.svg
new file mode 100644
index 00000000000..dda55b0c196
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_minimize_44px.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:44-32" width="44" height="80" version="1.1" viewBox="0 0 11.641 21.167" xmlns="http://www.w3.org/2000/svg">
+ <path d="m1.0582 7.4083h8.4667v2.1167h-8.4667z" stroke-width=".26458"/>
+ <path d="m1.0582 17.992h8.4667v2.1167h-8.4667z" fill="#aeaeae" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore.bmp b/dlls/light.msstyles/blue_menu_system_restore_11px.bmp
similarity index 69%
rename from dlls/light.msstyles/blue_menu_system_restore.bmp
rename to dlls/light.msstyles/blue_menu_system_restore_11px.bmp
index e40c4404f370d5fc8f29209e2138cc50b1733999..0af643db340112f0454002365021ae709bd5e9ee 100644
GIT binary patch
delta 54
zcmeyx{)>Hs7USeFMw!V{i~>NqWMYEI=6j6njFU5&MJAtRl7P}2lXaORfO3;(GA9B6
D=$H{%
delta 50
zcmeyx{)>Hs7URTs925WXOtxd}nS75?Wb-{ncE-uIOdOMYnRq6jWipwp%N#LzCbI|-
GCjtQbS`tbC
diff --git a/dlls/light.msstyles/blue_menu_system_restore.svg b/dlls/light.msstyles/blue_menu_system_restore_11px.svg
similarity index 56%
rename from dlls/light.msstyles/blue_menu_system_restore.svg
rename to dlls/light.msstyles/blue_menu_system_restore_11px.svg
index f5f63511ede..df09fa74817 100644
--- a/dlls/light.msstyles/blue_menu_system_restore.svg
+++ b/dlls/light.msstyles/blue_menu_system_restore_11px.svg
@@ -1,15 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="bitmap:11-32" width="11" height="20" version="1.1" viewBox="0 0 2.9104 5.2917" xmlns="http://www.w3.org/2000/svg">
<rect x=".52915" y="1.0583" width="1.0583" height="1.0583" fill="none" stroke="#000" stroke-width=".52917"/>
- <path d="m0.79374 0.26458h1.5875v0.26458h-1.5875z" stroke-width=".26458"/>
- <path d="m0.79374 2.9104h1.5875v0.26458h-1.5875z" fill="#aeaeae" stroke-width=".26458"/>
<g stroke-width=".26458">
+ <path d="m0.79374 0.26458h1.5875v0.26458h-1.5875z"/>
+ <path d="m0.79374 2.9104h1.5875v0.26458h-1.5875z" fill="#aeaeae"/>
<path d="m2.1167 0.52917h0.26458v1.3229h-0.26458z"/>
<path d="m2.1167 3.175h0.26458v1.3229h-0.26458z" fill="#aeaeae"/>
- <path d="m1.8521 1.5875h0.26458v0.26458h-0.26458z"/>
- <path d="m1.8521 4.2334h0.26458v0.26458h-0.26458z" fill="#aeaeae"/>
- <path d="m0.79374 0.52917h0.26458v0.26458h-0.26458z"/>
- <path d="m0.79374 3.175h0.26458v0.26458h-0.26458z" fill="#aeaeae"/>
</g>
<rect x=".52915" y="3.7042" width="1.0583" height="1.0583" fill="none" stroke="#aeaeae" stroke-width=".52917"/>
</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore_14px.bmp b/dlls/light.msstyles/blue_menu_system_restore_14px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..addda23b3ca439f4775f6543c69a860cb76ce4ca
GIT binary patch
literal 1594
zcmc&yF%AMT3=865<N-{)gYgz77QVuIFW(a)m1KkTI-OC~3`hg9jRrb+GC&Cv0FJ=$lz
z{G2>a9%ql8U2O09eeh$kve|bRCXctrbJ5ZOh6eu+ol?rRP+m1n;aa-L!!P2vE1q$#
zx7J~nn9E$iFe78&V&)#!t*POqdcmvQTc`Xw<K++5LOoa0$bU_5MPK+u9CyVt&h^$h
f%o1~%3m9f(3|!3I!@4y!yi_lEm3!-y-w!?m&h0vs
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_restore_14px.svg b/dlls/light.msstyles/blue_menu_system_restore_14px.svg
new file mode 100644
index 00000000000..b160339b0e7
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_restore_14px.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:14-32" width="14" height="26" version="1.1" viewBox="0 0 3.7041 6.8792" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".52915" y="1.3229" width="1.5875" height="1.5875" fill="none" stroke="#000" stroke-width=".52917"/>
+ <g transform="translate(-4.225e-5 .52917)">
+ <g stroke-width=".26458">
+ <path d="m1.0584-0.26458h2.1167v0.52917h-2.1167z"/>
+ <path d="m1.0584 3.175h2.1167v0.52917h-2.1167z" fill="#aeaeae"/>
+ <path d="m2.6459 0.26458h0.52917v1.5875h-0.52917z"/>
+ </g>
+ <path d="m2.6459 3.7042h0.52917v1.5875h-0.52917z" fill="#aeaeae" stroke-width=".26458"/>
+ </g>
+ <rect x=".52915" y="4.7625" width="1.5875" height="1.5875" fill="none" stroke="#aeaeae" stroke-width=".52917"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore_17px.bmp b/dlls/light.msstyles/blue_menu_system_restore_17px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..64e84c8c30f19776a48600a1f6ebbc598e584024
GIT binary patch
literal 2178
zcmdT(a)I}XAy3^f7?RxW(a)zOBW^<uENU1$YF9mw%~v)JzB(a)lLsdjn$En}PNu&(t`%d2D
zq4P~+uW`^=$x+stpIe<Kql$dKhScG7xlSmgup#)b;ZjOv!S=}X4bOUbJoEQ3tVKM;
zaE<!5&SF_!<iC`M_3?7{%%0Y2%wv29y?^xUaj=*1y&UQ1@?bsw0B`S-1v>`Q)3*<M
z(a)OqiQhhZ(^A%<(zw{;fF@*@AGJgkqGvuF0SR%0IHJLvtRUyp;mjPK=0KbHsV(a)rAzt
DD_Lug
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_restore_17px.svg b/dlls/light.msstyles/blue_menu_system_restore_17px.svg
new file mode 100644
index 00000000000..14c948dda7d
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_restore_17px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-32" width="17" height="30" version="1.1" viewBox="0 0 4.4978 7.9375" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".7937" y="1.3229" width="1.8521" height="1.8521" fill="none" stroke="#000" stroke-width=".52917"/>
+ <g transform="translate(-4.225e-5 .52917)" stroke-width=".26458">
+ <path d="m1.3229-0.26459h2.3813v0.52917h-2.3813z"/>
+ <path d="m1.3229 3.7042h2.3813v0.52917h-2.3813z" fill="#aeaeae"/>
+ <path d="m3.175 0.26458h0.52917v1.8521h-0.52917z"/>
+ <path d="m3.175 4.2334h0.52917v1.8521h-0.52917z" fill="#aeaeae"/>
+ </g>
+ <rect x=".7937" y="5.2917" width="1.8521" height="1.8521" fill="none" stroke="#aeaeae" stroke-width=".52917"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore_22px.bmp b/dlls/light.msstyles/blue_menu_system_restore_22px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..2c45234b315ee72209d54176e9b48e48469a69c0
GIT binary patch
literal 3658
zcmeH{O$x#=6oezX)un5fo}(K<aN||ndIAsAGkCL_R6Yo=37trk2o0v=o0&KHfwsGx
zcWxXH|GfLT_w(rI${pO=<8$jDlQB5={sm>|PS(a)MSGDB=;^na22z8^}adajbp;B6^4
zx0m=#IgjO)o|Fg9=24>ugtM6Pz*#Rf`jY$Ed%^v2pBB+oq#r-EMRXPE$4^}gTghb~
zDyrvK^YE#;i?8|(gzsa?R5wtPnf*p57W+kRV%d?3*Uot?uk(a)rma5j$`Jz#F6Ja8pF
z)=NgbHk|cRqsKjHV9EoB$0GVSbK^B~|JfHhwMBFl>BmoP5nV<4(a)l)5rR&v>git72*
KJbY?ylfD-{&TUBm
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_restore_22px.svg b/dlls/light.msstyles/blue_menu_system_restore_22px.svg
new file mode 100644
index 00000000000..958dfc699b8
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_restore_22px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:22-32" width="22" height="40" version="1.1" viewBox="0 0 5.8207 10.583" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".92597" y="1.9844" width="2.3812" height="2.3812" fill="none" stroke="#000" stroke-width=".79375"/>
+ <g transform="translate(-4.5575e-5 .52917)">
+ <path d="m1.5875-3.33e-6h3.175v0.52917h-3.175z" stroke-width=".26458"/>
+ <path d="m1.5875 5.2917h3.175v0.52917h-3.175z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m4.2333 0.52916h0.52917v2.6458h-0.52917z" stroke-width=".26458"/>
+ <path d="m4.2333 5.8208h0.52917v2.6458h-0.52917z" fill="#aeaeae" stroke-width=".26458"/>
+ </g>
+ <rect x=".92597" y="7.276" width="2.3812" height="2.3812" fill="none" stroke="#aeaeae" stroke-width=".79375"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore_28px.bmp b/dlls/light.msstyles/blue_menu_system_restore_28px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..009eed6e659c39f728ec034e07bd576223a56ac7
GIT binary patch
literal 5962
zcmeHJ!EM7Z5L402(0=;J5ShTA0s;EzD*bkX4&xcJnIk12?hMms6N-x(a)P!RbPlE+i1
zkGrqqd%Ar7^7A*ZkGu|fy`+75&Gqz_ACu3J()C-Iq5J&)nMf9Z-2(rtbl>+w%~Erz
znN(a)n*ym12ekmvYB_KTg(*mXO_Bhp5kKgn8M>4~%v*XH>IY#(J7apu79g!Rs0(a)M1hT
zUztw9;Kh2t`O0((1~1kF&R3>WFnF;ZaK18~g29XRfZL)z+B|k%6;pCly_vqvvjkW^
zDrRnNw_yV1owa7EN2{47zh77Ww>EEjyX^j^sw<*sZ{ZQmi#R`ft*-P$+K6lOd;+$Q
zGK)BK;CI4$=P-CN9-OaCr(p16J>Yz0It7Cl>jCF0(<vCdSPwW~nNGpr#d^SPQ6Fs{
YJFki<IjY`F-{x5YEFTp!w}0N90m?AQLI3~&
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_restore_28px.svg b/dlls/light.msstyles/blue_menu_system_restore_28px.svg
new file mode 100644
index 00000000000..7d131fd896c
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_restore_28px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:28-32" width="28" height="52" version="1.1" viewBox="0 0 7.4082 13.758" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.1906" y="2.778" width="2.9103" height="2.9103" fill="none" stroke="#000" stroke-width="1.3229"/>
+ <g transform="translate(-4.5575e-5 .52917)">
+ <path d="m2.1167-0.26462h4.4978v1.3229h-4.4978z" stroke-width=".26458"/>
+ <path d="m2.1167 6.6144h4.4978v1.3229h-4.4978z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m5.2916 1.0583h1.3229v3.1749h-1.3229z" stroke-width=".26458"/>
+ <path d="m5.2916 7.9372h1.3229v3.1749h-1.3229z" fill="#aeaeae" stroke-width=".26458"/>
+ </g>
+ <rect x="1.1906" y="9.657" width="2.9103" height="2.9103" fill="none" stroke="#aeaeae" stroke-width="1.3229"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore_34px.bmp b/dlls/light.msstyles/blue_menu_system_restore_34px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..68a8bfb72961b0977b7e8e69eb75831f04e05299
GIT binary patch
literal 8298
zcmeHKK~BUl4D1U2!HRcq+6yNxJcBD&Ua*hpoA^mcKy%0>^`vfuR^Vz=%j1kaok(5v
z^73|GzOQS(f8_O;*Hd1n<-FYG`1z1;&6Sqr=T|D}^8EVVY!Se{s7E;*upC&|HO*Mo
zjFH+54W-A(ENf5bsNK0`KT=93YxT6(Pq#nw^t3o!8&$--k}Iyo;hO4&I`cwD`#yzN
zTha26Yg;`SXI`93doDeX6b7GpA8-|!=gl#P`M_0Vo;SxF<^xxedEOjzm=9b<=6Q3>
zVLosbt^cz<HO%qq0Do4Tt%Lh{^P|t_oy)w?QNN#$`VstaAROpAP`(pptZwri;0z7&
zn`b~z=%`J)Wj|`AZPwG??%IcVdRiQ=jjCZ@$<<|XxTboc&b-jkzE9!RR<u0i+Ex$7
znHT5Mo=eXog~4au2V6zwd2`HRK5!M8=gl#P`M_0Vo;SxF<^xxedEOjzm=FB7<6qUm
X&*jaJo`-iX^Fl}cem?5Qzu<oX(a)OX1I
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_restore_34px.svg b/dlls/light.msstyles/blue_menu_system_restore_34px.svg
new file mode 100644
index 00000000000..6d9463c1cda
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_restore_34px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:34-32" width="34" height="60" version="1.1" viewBox="0 0 8.9957 15.875" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.7198" y="2.7781" width="3.4395" height="3.4395" fill="none" stroke="#000" stroke-width="1.3229"/>
+ <g transform="translate(.52909 .52917)" stroke-width=".26458">
+ <path d="m2.1167-4.1428e-5h4.7624v1.0583h-4.7624z"/>
+ <path d="m2.1167 7.9373h4.7624v1.0583h-4.7624z" fill="#aeaeae"/>
+ <path d="m5.8208 1.0583h1.0583v3.7041h-1.0583z"/>
+ <path d="m5.8208 8.9956h1.0583v3.7041h-1.0583z" fill="#aeaeae"/>
+ </g>
+ <rect x="1.7198" y="10.715" width="3.4395" height="3.4395" fill="none" stroke="#aeaeae" stroke-width="1.3229"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_menu_system_restore_44px.bmp b/dlls/light.msstyles/blue_menu_system_restore_44px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..eaffd3bf236a3a38996aa40478cce8b948c5f3d3
GIT binary patch
literal 14218
zcmeI0K~5_%5JV?}gKz-$?6YBogt!V(a)PLRXoio*=hO7SF5IZ7KPsL`MAep6L#|Hk@)
z>|YK~)7RHw`TJve9+&5Jd3MvobhoV2kG__tuX&oj|E#a({qx)VN$acb`)uW^3Eboa
zj>qFX^2r{`$g{4!>%4Uz^p4ei_&@hyp66Z9qu+nle|aBz_u?6q*+aFprtX+|WtR<I
zGpxfCtJA~RTA5dFW%yn*teuy-WA;~e+0Zq^Iy|vDJ$$W|dF57y?={2Pd8s>Qe`S{q
zT{Eo16RXq1*IJoZZe{phGpwDLx?}cNcG=K1!#X^%Iz4=?m3ie>hVM1Q+IguvX8&yF
z{_IcPG4t8X{n?+oW9GA&`?EiF$INFl_h*0Vj+xJ9?$7?z9W$TJ+(a)JlaJ7zwcxj*|;
zcii*y_$40hf9ZMIZ#36=$4+?keAz#nv!|1NKK85g-qz<Sm;B$`lg+*l)vqQ{6Q~K?
z&;-`cU`IaLqZoPCvp<jS_{Y_Gf8Vc;k)36!`PO{(!ff3K^=;J|J+}I*ma*44J?Pc5
z^wi8N_vBZPW>~X_)9EKOuS{=?HN%=2r_)bnUYXt&Ylby5PN$#DyfVEl)(mTAoK8QP
zd1ZQAtQpqKIGuhn^UCzLSTn4daXS5E=9TGfv1V8^<8=DT%q!E|V$HB-#_9Bvna^go
zA9css=VL$a?{xaf%xAOPkGkXR^RXZIcRKxK=Cj%DN8NGu`Ph&9JDq+q^V#h7qke77
qd0gB1c%C{hCz8vf=ga=toI8!}-_0`4UgsS<<LvoXznZ|+OyCnM%liHR
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_menu_system_restore_44px.svg b/dlls/light.msstyles/blue_menu_system_restore_44px.svg
new file mode 100644
index 00000000000..059f9355c1b
--- /dev/null
+++ b/dlls/light.msstyles/blue_menu_system_restore_44px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:44-32" width="44" height="80" version="1.1" viewBox="0 0 11.641 21.167" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.9843" y="4.101" width="4.4979" height="4.4979" fill="none" stroke="#000" stroke-width="1.8521"/>
+ <g transform="translate(.52909 .52917)">
+ <path d="m2.6458 0.5292h6.35v1.0583h-6.35z" stroke-width=".26458"/>
+ <path d="m2.6458 11.112h6.35v1.0583h-6.35z" fill="#aeaeae" stroke-width=".26458"/>
+ <path d="m7.9375 1.5875h1.0583v5.2917h-1.0583z" stroke-width=".26458"/>
+ <path d="m7.9375 12.171h1.0583v5.2917h-1.0583z" fill="#aeaeae" stroke-width=".26458"/>
+ </g>
+ <rect x="1.9843" y="14.684" width="4.4979" height="4.4979" fill="none" stroke="#aeaeae" stroke-width="1.8521"/>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index 7f4b8f9dd82..915f8be40cd 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -900,133 +900,224 @@ BLUE_INI TEXTFILE
"BgType = None\r\n"
"[Menu.BarBackground]\r\n"
-"BgType = BorderFill\r\n"
-"BorderSize = 0\r\n"
-"FillType = Solid\r\n"
-"FillColor = 255 255 255\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 2\r\n"
+"SizingMargins = 1, 1, 9, 15\r\n"
+"ImageFile = blue_menu_bar_background.bmp\r\n"
"[Menu.BarItem]\r\n"
-"BgType = BorderFill\r\n"
-"BorderSize = 0\r\n"
-"FillType = Solid\r\n"
-"FillColor = 255 255 255\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 6\r\n"
+"BorderSize = 4\r\n"
+"UniformSizing = True\r\n"
"TextColor = 0 0 0\r\n"
+"SizingMargins = 4, 4, 4, 4\r\n"
+"ContentMargins = 7, 7, 3, 3\r\n"
+"ImageFile = blue_menu_bar_item.bmp\r\n"
"[Menu.BarItem(Hot)]\r\n"
-"FillColor = 48 150 250\r\n"
-"TextColor = 255 255 255\r\n"
+"TextColor = 0 0 0\r\n"
"[Menu.BarItem(Pushed)]\r\n"
-"FillColor = 48 150 250\r\n"
-"TextColor = 255 255 255\r\n"
+"TextColor = 0 0 0\r\n"
"[Menu.BarItem(Disabled)]\r\n"
-"FillColor = 255 255 255\r\n"
"TextColor = 166 166 166\r\n"
"[Menu.BarItem(DisabledHot)]\r\n"
-"FillColor = 255 255 255\r\n"
"TextColor = 166 166 166\r\n"
"[Menu.BarItem(DisabledPushed)]\r\n"
-"FillColor = 255 255 255\r\n"
"TextColor = 166 166 166\r\n"
"[Menu.PopupBackground]\r\n"
-"BgType = BorderFill\r\n"
-"BorderSize = 0\r\n"
-"FillType = Solid\r\n"
-"FillColor = 255 255 255\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"BorderSize = 4\r\n"
+"SizingMargins = 0, 0, 0, 0\r\n"
+"ImageFile = blue_menu_popup_background.bmp\r\n"
"[Menu.PopupBorders]\r\n"
-"BgType = BorderFill\r\n"
-"BorderSize = 1\r\n"
-"FillColor = 255 255 255\r\n"
-"BorderColor = 174 174 174\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"SizingMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_menu_popup_borders.bmp\r\n"
"[Menu.PopupCheck]\r\n"
"BgType = ImageFile\r\n"
-"ImageFile1 = blue_menu_popup_check_16px.bmp\r\n"
-"ImageFile2 = blue_menu_popup_check_18px.bmp\r\n"
"ContentMargins = 3, 3, 3, 3\r\n"
"SizingType = TrueSize\r\n"
"ImageLayout = Vertical\r\n"
"ImageSelectType = Dpi\r\n"
"TrueSizeScalingType = Dpi\r\n"
"ImageCount = 4\r\n"
+"MirrorImage = False\r\n"
+"ImageFile1 = blue_menu_popup_check_16px.bmp\r\n"
+"ImageFile2 = blue_menu_popup_check_18px.bmp\r\n"
+"ImageFile3 = blue_menu_popup_check_25px.bmp\r\n"
+"ImageFile4 = blue_menu_popup_check_32px.bmp\r\n"
+"ImageFile5 = blue_menu_popup_check_40px.bmp\r\n"
+"ImageFile6 = blue_menu_popup_check_48px.bmp\r\n"
+"ImageFile7 = blue_menu_popup_check_64px.bmp\r\n"
"MinDpi1 = 96\r\n"
"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"[Menu.PopupCheckBackground]\r\n"
-"BgType = BorderFill\r\n"
-"BorderSize = 0\r\n"
-"FillType = Solid\r\n"
-"FillColor = 255 255 255\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 3\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 0, 6, 0, 0\r\n"
+"ImageFile = blue_menu_popup_check_background.bmp\r\n"
"[Menu.PopupGutter]\r\n"
-"BgType = None\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"SizingMargins = 0, 2, 0, 0\r\n"
+"ImageFile = blue_menu_popup_gutter.bmp\r\n"
"[Menu.PopupItem]\r\n"
-"BgType = BorderFill\r\n"
-"BorderSize = 0\r\n"
-"FillType = Solid\r\n"
-"FillColor = 255 255 255\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 4\r\n"
+"BorderSize = 20\r\n"
"TextColor = 0 0 0\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 0, 0, 1, 1\r\n"
+"ImageFile = blue_menu_popup_item.bmp\r\n"
"[Menu.PopupItem(Hot)]\r\n"
-"FillColor = 48 150 250\r\n"
"TextColor = 255 255 255\r\n"
"[Menu.PopupItem(Disabled)]\r\n"
-"FillColor = 255 255 255\r\n"
"TextColor = 166 166 166\r\n"
"[Menu.PopupItem(DisabledHot)]\r\n"
-"FillColor = 255 255 255\r\n"
"TextColor = 166 166 166\r\n"
"[Menu.PopupSeparator]\r\n"
"BgType = ImageFile\r\n"
"ImageFile = blue_menu_popup_separator.bmp\r\n"
-"MinSize = 1, 4\r\n"
"SizingMargins = 0, 0, 3, 1\r\n"
"SizingType = Stretch\r\n"
"[Menu.PopupSubmenu]\r\n"
"BgType = ImageFile\r\n"
-"ImageFile = blue_menu_popup_submenu.bmp\r\n"
+"ImageSelectType = Dpi\r\n"
+"TrueSizeScalingType = Dpi\r\n"
"ImageCount = 2\r\n"
-"SizingMargins = 2, 7, 3, 3\r\n"
"SizingType = TrueSize\r\n"
"ImageLayout = Vertical\r\n"
+"ContentMargins = 2, 7, 3, 3\r\n"
+"ImageFile1 = blue_menu_popup_submenu_9px.bmp\r\n"
+"ImageFile2 = blue_menu_popup_submenu_11px.bmp\r\n"
+"ImageFile3 = blue_menu_popup_submenu_14px.bmp\r\n"
+"ImageFile4 = blue_menu_popup_submenu_18px.bmp\r\n"
+"ImageFile5 = blue_menu_popup_submenu_23px.bmp\r\n"
+"ImageFile6 = blue_menu_popup_submenu_27px.bmp\r\n"
+"ImageFile7 = blue_menu_popup_submenu_36px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"[Menu.SystemClose]\r\n"
"BgType = ImageFile\r\n"
-"ImageFile = blue_menu_system_close.bmp\r\n"
"ImageCount = 2\r\n"
"SizingType = TrueSize\r\n"
+"ImageSelectType = Dpi\r\n"
"ImageLayout = Vertical\r\n"
+"ImageFile1 = blue_menu_system_close_11px.bmp\r\n"
+"ImageFile2 = blue_menu_system_close_14px.bmp\r\n"
+"ImageFile3 = blue_menu_system_close_17px.bmp\r\n"
+"ImageFile4 = blue_menu_system_close_22px.bmp\r\n"
+"ImageFile5 = blue_menu_system_close_28px.bmp\r\n"
+"ImageFile6 = blue_menu_system_close_34px.bmp\r\n"
+"ImageFile7 = blue_menu_system_close_44px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"[Menu.SystemMaximize]\r\n"
"BgType = ImageFile\r\n"
-"ImageFile = blue_menu_system_maximize.bmp\r\n"
"ImageCount = 2\r\n"
"SizingType = TrueSize\r\n"
+"ImageSelectType = Dpi\r\n"
"ImageLayout = Vertical\r\n"
+"ImageFile1 = blue_menu_system_maximize_11px.bmp\r\n"
+"ImageFile2 = blue_menu_system_maximize_14px.bmp\r\n"
+"ImageFile3 = blue_menu_system_maximize_17px.bmp\r\n"
+"ImageFile4 = blue_menu_system_maximize_22px.bmp\r\n"
+"ImageFile5 = blue_menu_system_maximize_28px.bmp\r\n"
+"ImageFile6 = blue_menu_system_maximize_34px.bmp\r\n"
+"ImageFile7 = blue_menu_system_maximize_44px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"[Menu.SystemMinimize]\r\n"
"BgType = ImageFile\r\n"
-"ImageFile = blue_menu_system_minimize.bmp\r\n"
"ImageCount = 2\r\n"
"SizingType = TrueSize\r\n"
+"ImageSelectType = Dpi\r\n"
"ImageLayout = Vertical\r\n"
+"ImageFile1 = blue_menu_system_minimize_11px.bmp\r\n"
+"ImageFile2 = blue_menu_system_minimize_14px.bmp\r\n"
+"ImageFile3 = blue_menu_system_minimize_17px.bmp\r\n"
+"ImageFile4 = blue_menu_system_minimize_22px.bmp\r\n"
+"ImageFile5 = blue_menu_system_minimize_28px.bmp\r\n"
+"ImageFile6 = blue_menu_system_minimize_34px.bmp\r\n"
+"ImageFile7 = blue_menu_system_minimize_44px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"[Menu.SystemRestore]\r\n"
"BgType = ImageFile\r\n"
-"ImageFile = blue_menu_system_restore.bmp\r\n"
"ImageCount = 2\r\n"
"SizingType = TrueSize\r\n"
+"ImageSelectType = Dpi\r\n"
"ImageLayout = Vertical\r\n"
+"ImageFile1 = blue_menu_system_restore_11px.bmp\r\n"
+"ImageFile2 = blue_menu_system_restore_14px.bmp\r\n"
+"ImageFile3 = blue_menu_system_restore_17px.bmp\r\n"
+"ImageFile4 = blue_menu_system_restore_22px.bmp\r\n"
+"ImageFile5 = blue_menu_system_restore_28px.bmp\r\n"
+"ImageFile6 = blue_menu_system_restore_34px.bmp\r\n"
+"ImageFile7 = blue_menu_system_restore_44px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
"\r\n; Progress\r\n"
"[Progress]\r\n"
@@ -2266,29 +2357,155 @@ BLUE_LISTVIEW_GROUP_HEADER_OPEN_SELECTED_HOT_BMP BITMAP "blue_listview_group_hea
BLUE_LISTVIEW_GROUP_HEADER_OPEN_SELECTED_NOT_FOCUSED_HOT_BMP BITMAP "blue_listview_group_header_open_selected_not_focused_hot.bmp"
/* Menu */
+/* @makedep: blue_menu_bar_background.bmp */
+BLUE_MENU_BAR_BACKGROUND_BMP BITMAP "blue_menu_bar_background.bmp"
+
+/* @makedep: blue_menu_bar_item.bmp */
+BLUE_MENU_BAR_ITEM_BMP BITMAP "blue_menu_bar_item.bmp"
+
+/* @makedep: blue_menu_popup_background.bmp */
+BLUE_MENU_POPUP_BACKGROUND_BMP BITMAP "blue_menu_popup_background.bmp"
+
+/* @makedep: blue_menu_popup_borders.bmp */
+BLUE_MENU_POPUP_BORDERS_BMP BITMAP "blue_menu_popup_borders.bmp"
+
/* @makedep: blue_menu_popup_check_16px.bmp */
BLUE_MENU_POPUP_CHECK_16PX_BMP BITMAP "blue_menu_popup_check_16px.bmp"
/* @makedep: blue_menu_popup_check_18px.bmp */
BLUE_MENU_POPUP_CHECK_18PX_BMP BITMAP "blue_menu_popup_check_18px.bmp"
+/* @makedep: blue_menu_popup_check_25px.bmp */
+BLUE_MENU_POPUP_CHECK_25PX_BMP BITMAP "blue_menu_popup_check_25px.bmp"
+
+/* @makedep: blue_menu_popup_check_32px.bmp */
+BLUE_MENU_POPUP_CHECK_32PX_BMP BITMAP "blue_menu_popup_check_32px.bmp"
+
+/* @makedep: blue_menu_popup_check_40px.bmp */
+BLUE_MENU_POPUP_CHECK_40PX_BMP BITMAP "blue_menu_popup_check_40px.bmp"
+
+/* @makedep: blue_menu_popup_check_48px.bmp */
+BLUE_MENU_POPUP_CHECK_48PX_BMP BITMAP "blue_menu_popup_check_48px.bmp"
+
+/* @makedep: blue_menu_popup_check_64px.bmp */
+BLUE_MENU_POPUP_CHECK_64PX_BMP BITMAP "blue_menu_popup_check_64px.bmp"
+
+/* @makedep: blue_menu_popup_check_background.bmp */
+BLUE_MENU_POPUP_CHECK_BACKGROUND_BMP BITMAP "blue_menu_popup_check_background.bmp"
+
+/* @makedep: blue_menu_popup_gutter.bmp */
+BLUE_MENU_POPUP_GUTTER_BMP BITMAP "blue_menu_popup_gutter.bmp"
+
+/* @makedep: blue_menu_popup_item.bmp */
+BLUE_MENU_POPUP_ITEM_BMP BITMAP "blue_menu_popup_item.bmp"
+
/* @makedep: blue_menu_popup_separator.bmp */
BLUE_MENU_POPUP_SEPARATOR_BMP BITMAP "blue_menu_popup_separator.bmp"
-/* @makedep: blue_menu_popup_submenu.bmp */
-BLUE_MENU_POPUP_SUBMENU_BMP BITMAP "blue_menu_popup_submenu.bmp"
+/* @makedep: blue_menu_popup_submenu_9px.bmp */
+BLUE_MENU_POPUP_SUBMENU_9PX_BMP BITMAP "blue_menu_popup_submenu_9px.bmp"
+
+/* @makedep: blue_menu_popup_submenu_11px.bmp */
+BLUE_MENU_POPUP_SUBMENU_11PX_BMP BITMAP "blue_menu_popup_submenu_11px.bmp"
+
+/* @makedep: blue_menu_popup_submenu_14px.bmp */
+BLUE_MENU_POPUP_SUBMENU_14PX_BMP BITMAP "blue_menu_popup_submenu_14px.bmp"
+
+/* @makedep: blue_menu_popup_submenu_18px.bmp */
+BLUE_MENU_POPUP_SUBMENU_18PX_BMP BITMAP "blue_menu_popup_submenu_18px.bmp"
+
+/* @makedep: blue_menu_popup_submenu_23px.bmp */
+BLUE_MENU_POPUP_SUBMENU_23PX_BMP BITMAP "blue_menu_popup_submenu_23px.bmp"
+
+/* @makedep: blue_menu_popup_submenu_27px.bmp */
+BLUE_MENU_POPUP_SUBMENU_27PX_BMP BITMAP "blue_menu_popup_submenu_27px.bmp"
+
+/* @makedep: blue_menu_popup_submenu_36px.bmp */
+BLUE_MENU_POPUP_SUBMENU_36PX_BMP BITMAP "blue_menu_popup_submenu_36px.bmp"
+
+/* @makedep: blue_menu_system_close_11px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_11PX_BMP BITMAP "blue_menu_system_close_11px.bmp"
+
+/* @makedep: blue_menu_system_close_14px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_14PX_BMP BITMAP "blue_menu_system_close_14px.bmp"
+
+/* @makedep: blue_menu_system_close_17px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_17PX_BMP BITMAP "blue_menu_system_close_17px.bmp"
+
+/* @makedep: blue_menu_system_close_22px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_22PX_BMP BITMAP "blue_menu_system_close_22px.bmp"
+
+/* @makedep: blue_menu_system_close_28px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_28PX_BMP BITMAP "blue_menu_system_close_28px.bmp"
+
+/* @makedep: blue_menu_system_close_34px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_34PX_BMP BITMAP "blue_menu_system_close_34px.bmp"
+
+/* @makedep: blue_menu_system_close_44px.bmp */
+BLUE_MENU_SYSTEM_CLOSE_44PX_BMP BITMAP "blue_menu_system_close_44px.bmp"
+
+/* @makedep: blue_menu_system_maximize_11px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_11PX_BMP BITMAP "blue_menu_system_maximize_11px.bmp"
+
+/* @makedep: blue_menu_system_maximize_14px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_14PX_BMP BITMAP "blue_menu_system_maximize_14px.bmp"
+
+/* @makedep: blue_menu_system_maximize_17px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_17PX_BMP BITMAP "blue_menu_system_maximize_17px.bmp"
+
+/* @makedep: blue_menu_system_maximize_22px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_22PX_BMP BITMAP "blue_menu_system_maximize_22px.bmp"
+
+/* @makedep: blue_menu_system_maximize_28px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_28PX_BMP BITMAP "blue_menu_system_maximize_28px.bmp"
+
+/* @makedep: blue_menu_system_maximize_34px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_34PX_BMP BITMAP "blue_menu_system_maximize_34px.bmp"
+
+/* @makedep: blue_menu_system_maximize_44px.bmp */
+BLUE_MENU_SYSTEM_MAXIMIZE_44PX_BMP BITMAP "blue_menu_system_maximize_44px.bmp"
+
+/* @makedep: blue_menu_system_minimize_11px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_11PX_BMP BITMAP "blue_menu_system_minimize_11px.bmp"
+
+/* @makedep: blue_menu_system_minimize_14px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_14PX_BMP BITMAP "blue_menu_system_minimize_14px.bmp"
+
+/* @makedep: blue_menu_system_minimize_17px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_17PX_BMP BITMAP "blue_menu_system_minimize_17px.bmp"
+
+/* @makedep: blue_menu_system_minimize_22px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_22PX_BMP BITMAP "blue_menu_system_minimize_22px.bmp"
+
+/* @makedep: blue_menu_system_minimize_28px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_28PX_BMP BITMAP "blue_menu_system_minimize_28px.bmp"
+
+/* @makedep: blue_menu_system_minimize_34px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_34PX_BMP BITMAP "blue_menu_system_minimize_34px.bmp"
+
+/* @makedep: blue_menu_system_minimize_44px.bmp */
+BLUE_MENU_SYSTEM_MINIMIZE_44PX_BMP BITMAP "blue_menu_system_minimize_44px.bmp"
+
+/* @makedep: blue_menu_system_restore_11px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_11PX_BMP BITMAP "blue_menu_system_restore_11px.bmp"
+
+/* @makedep: blue_menu_system_restore_14px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_14PX_BMP BITMAP "blue_menu_system_restore_14px.bmp"
+
+/* @makedep: blue_menu_system_restore_17px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_17PX_BMP BITMAP "blue_menu_system_restore_17px.bmp"
-/* @makedep: blue_menu_system_close.bmp */
-BLUE_MENU_SYSTEM_CLOSE_BMP BITMAP "blue_menu_system_close.bmp"
+/* @makedep: blue_menu_system_restore_22px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_22PX_BMP BITMAP "blue_menu_system_restore_22px.bmp"
-/* @makedep: blue_menu_system_maximize.bmp */
-BLUE_MENU_SYSTEM_MAXIMIZE_BMP BITMAP "blue_menu_system_maximize.bmp"
+/* @makedep: blue_menu_system_restore_28px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_28PX_BMP BITMAP "blue_menu_system_restore_28px.bmp"
-/* @makedep: blue_menu_system_minimize.bmp */
-BLUE_MENU_SYSTEM_MINIMIZE_BMP BITMAP "blue_menu_system_minimize.bmp"
+/* @makedep: blue_menu_system_restore_34px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_34PX_BMP BITMAP "blue_menu_system_restore_34px.bmp"
-/* @makedep: blue_menu_system_restore.bmp */
-BLUE_MENU_SYSTEM_RESTORE_BMP BITMAP "blue_menu_system_restore.bmp"
+/* @makedep: blue_menu_system_restore_44px.bmp */
+BLUE_MENU_SYSTEM_RESTORE_44PX_BMP BITMAP "blue_menu_system_restore_44px.bmp"
/* Progress */
/* @makedep: blue_progress_chunk_horizontal.bmp */
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/329
June 28, 2022
[PATCH 1/6] light.msstyles: Add Vista+ listview parts.
by Zhiyi Zhang
From: Zhiyi Zhang <zzhang(a)codeweavers.com>
Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com>
---
dlls/light.msstyles/Makefile.in | 27 ++
.../blue_listview_collapse_button_15px.bmp | Bin 0 -> 2838 bytes
.../blue_listview_collapse_button_15px.svg | 17 ++
.../blue_listview_collapse_button_19px.bmp | Bin 0 -> 4470 bytes
.../blue_listview_collapse_button_19px.svg | 13 +
.../blue_listview_collapse_button_23px.bmp | Bin 0 -> 6486 bytes
.../blue_listview_collapse_button_23px.svg | 11 +
.../blue_listview_collapse_button_30px.bmp | Bin 0 -> 10938 bytes
.../blue_listview_collapse_button_30px.svg | 17 ++
.../blue_listview_collapse_button_37px.bmp | Bin 0 -> 16566 bytes
.../blue_listview_collapse_button_37px.svg | 13 +
.../blue_listview_collapse_button_45px.bmp | Bin 0 -> 24438 bytes
.../blue_listview_collapse_button_45px.svg | 11 +
.../blue_listview_collapse_button_60px.bmp | Bin 0 -> 43338 bytes
.../blue_listview_collapse_button_60px.svg | 17 ++
.../blue_listview_column_detail.bmp | Bin 0 -> 146 bytes
.../blue_listview_column_detail.svg | 5 +
.../blue_listview_expand_button_15px.bmp | Bin 0 -> 2838 bytes
.../blue_listview_expand_button_15px.svg | 17 ++
.../blue_listview_expand_button_19px.bmp | Bin 0 -> 4470 bytes
.../blue_listview_expand_button_19px.svg | 13 +
.../blue_listview_expand_button_23px.bmp | Bin 0 -> 6486 bytes
.../blue_listview_expand_button_23px.svg | 11 +
.../blue_listview_expand_button_30px.bmp | Bin 0 -> 10938 bytes
.../blue_listview_expand_button_30px.svg | 17 ++
.../blue_listview_expand_button_37px.bmp | Bin 0 -> 16566 bytes
.../blue_listview_expand_button_37px.svg | 13 +
.../blue_listview_expand_button_45px.bmp | Bin 0 -> 24438 bytes
.../blue_listview_expand_button_45px.svg | 11 +
.../blue_listview_expand_button_60px.bmp | Bin 0 -> 43338 bytes
.../blue_listview_expand_button_60px.svg | 17 ++
.../blue_listview_group_header_close_hot.bmp | Bin 0 -> 334 bytes
.../blue_listview_group_header_close_hot.svg | 4 +
...iew_group_header_close_mixed_selection.bmp | Bin 0 -> 334 bytes
...iew_group_header_close_mixed_selection.svg | 4 +
...group_header_close_mixed_selection_hot.bmp | Bin 0 -> 334 bytes
...group_header_close_mixed_selection_hot.svg | 4 +
...e_listview_group_header_close_selected.bmp | Bin 0 -> 334 bytes
...e_listview_group_header_close_selected.svg | 4 +
...stview_group_header_close_selected_hot.bmp | Bin 0 -> 334 bytes
...stview_group_header_close_selected_hot.svg | 5 +
...roup_header_close_selected_not_focused.bmp | Bin 0 -> 334 bytes
...roup_header_close_selected_not_focused.svg | 4 +
..._header_close_selected_not_focused_hot.bmp | Bin 0 -> 334 bytes
..._header_close_selected_not_focused_hot.svg | 5 +
.../blue_listview_group_header_line.bmp | Bin 0 -> 202 bytes
.../blue_listview_group_header_line.svg | 9 +
.../blue_listview_group_header_open_hot.bmp | Bin 0 -> 334 bytes
.../blue_listview_group_header_open_hot.svg | 4 +
..._group_header_open_mixed_selection_hot.bmp | Bin 0 -> 334 bytes
..._group_header_open_mixed_selection_hot.svg | 4 +
...istview_group_header_open_selected_hot.bmp | Bin 0 -> 334 bytes
...istview_group_header_open_selected_hot.svg | 4 +
...p_header_open_selected_not_focused_hot.bmp | Bin 0 -> 334 bytes
...p_header_open_selected_not_focused_hot.svg | 4 +
dlls/light.msstyles/light.rc | 242 ++++++++++++++++++
56 files changed, 527 insertions(+)
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_15px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_15px.svg
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_19px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_19px.svg
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_23px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_23px.svg
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_30px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_30px.svg
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_37px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_37px.svg
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_45px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_45px.svg
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_60px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_collapse_button_60px.svg
create mode 100644 dlls/light.msstyles/blue_listview_column_detail.bmp
create mode 100644 dlls/light.msstyles/blue_listview_column_detail.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_15px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_15px.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_19px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_19px.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_23px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_23px.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_30px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_30px.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_37px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_37px.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_45px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_45px.svg
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_60px.bmp
create mode 100644 dlls/light.msstyles/blue_listview_expand_button_60px.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_line.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_line.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_selected_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_selected_hot.svg
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.bmp
create mode 100644 dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.svg
diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index 0e0ee8b9d67..ec3e255b698 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -106,6 +106,33 @@ SVG_SRCS = \
blue_header_sort_arrow_26px.svg \
blue_header_sort_arrow_39px.svg \
blue_header_sort_arrow_52px.svg \
+ blue_listview_collapse_button_15px.svg \
+ blue_listview_collapse_button_19px.svg \
+ blue_listview_collapse_button_23px.svg \
+ blue_listview_collapse_button_30px.svg \
+ blue_listview_collapse_button_37px.svg \
+ blue_listview_collapse_button_45px.svg \
+ blue_listview_collapse_button_60px.svg \
+ blue_listview_column_detail.svg \
+ blue_listview_expand_button_15px.svg \
+ blue_listview_expand_button_19px.svg \
+ blue_listview_expand_button_23px.svg \
+ blue_listview_expand_button_30px.svg \
+ blue_listview_expand_button_37px.svg \
+ blue_listview_expand_button_45px.svg \
+ blue_listview_expand_button_60px.svg \
+ blue_listview_group_header_close_hot.svg \
+ blue_listview_group_header_close_mixed_selection.svg \
+ blue_listview_group_header_close_mixed_selection_hot.svg \
+ blue_listview_group_header_close_selected.svg \
+ blue_listview_group_header_close_selected_hot.svg \
+ blue_listview_group_header_close_selected_not_focused.svg \
+ blue_listview_group_header_close_selected_not_focused_hot.svg \
+ blue_listview_group_header_line.svg \
+ blue_listview_group_header_open_hot.svg \
+ blue_listview_group_header_open_mixed_selection_hot.svg \
+ blue_listview_group_header_open_selected_hot.svg \
+ blue_listview_group_header_open_selected_not_focused_hot.svg \
blue_menu_popup_check_16px.svg \
blue_menu_popup_check_18px.svg \
blue_menu_popup_separator.svg \
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_15px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_15px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..8167dd02c13f6792c076e9d4a3e04731dde9d15b
GIT binary patch
literal 2838
zcmeHJOGs2<6rQp+wP(a)G66iUHIHj1y%upkKBSmGmyAc(*=(MD8q&>)aj`Km^3VGkRn
zm#+#PH9~PyKB{phL8vGd!E8jG``<fX=ltUxXT}_7qNRs9_uTo<`Tqa>=X?ilcFz92
z1}W9_EGOMZ8b`XraKI2j_SPPHY!Da>o*#RVeJc0bhL9~5b_ManWY~$)m;&5LwW8wa
z0!m|5X{%EDP!f~R{=dOdawrm}WIJlkI5FA@{Q3!~ipP$20Jn3UFeTYge)ym-UgEAN
zE(a)0@PieNJIKn2IG;boqtBs+#51;^=oGTxMIlem)TLe!ph>aLJ1-;3{GnKpp2E)V4E
zD9~O;_Z0qHXq3{6DuDegAL#y-slBp}i?g0Je!hPW+`j~@{PwK5mVuTl!0^NM7_MW5
z(bEU6r>{&619#2=KPG{ui-67Q>ji`hD2o*v&efwBSA7!r{!w39xB9tNX(a)eN=Sziz3
zjr(7jVnu0m5$f{7t8*>YnfaGzh=9rHz(}hW%8`->%)d2$qC7TA@?|SL^M`pw{Pp7{
z<N18ff2<qezH$8*XCV8}c{2Y3aQYsSXMBI=i{Bij_JjGi$s94BeXfSY0(a)0jh73Q=B
zrNOAO70sD_uDXOxXK=MXE>dYcW*3$Mr{?H^+ex`<inN-e8^V(BRLtqNm6~|J8I-tt
zDGS<oYtUKJ#viK+#p!s?Q!!`QwTUM|aeDtG-kc$4&{daMDB6m`;s)P~?=PB<4`^Rr
z$!*;;<4~<8x(a)W))x;3b8Z-V_SnxhM%DYKXB=w6zWYjS<E1ERASaIK}HEJN+N3T>j*
z8^d)J=5*NyuBWfKzl}gVy#V*T1LEanXww6}ZsLp!)ISk;t{&u`w?nj?hI{U_zT~yu
zbDOdTwW-(M^-x~8|8!rgtNuulXb-c_ZG}$eA1rwhN(a)Kc1`(z1e2AK!UKb_mFca2fZ
zm#y#;M{&$UeSX+VJe|+^bH8QZn9obI;Qxa1Wc~%>^gZMp@%@P}{&SSo&-~N#)Z(a)49
zKUW}?kWHk!19srgm|9Zy2b1&U>?Y+;AQt{IdPZ8ze?pKG6!VTWf%FY&4rw?NPr=iq
N#&AH}vH!mUe*jtES*-v7
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_15px.svg b/dlls/light.msstyles/blue_listview_collapse_button_15px.svg
new file mode 100644
index 00000000000..66db98c9ae5
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_15px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:15-32" width="15" height="45" version="1.1" viewBox="0 0 3.9688 11.906" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="1.9844" cy="5.9532" r="1.8521" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g transform="matrix(.8 0 0 -.80002 -.026461 4.3393)" stroke-width=".66146">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <g transform="matrix(.8 0 0 -.80002 -.026461 8.3081)" fill="#3096fa" stroke-width=".66146">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <ellipse cx="1.9844" cy="9.922" rx="1.8521" ry="1.8521" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <g transform="matrix(.8 0 0 -.80002 .058659 12.277)" fill="#2979ff" stroke-width=".66146">
+ <path d="m3.7301 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.2718 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_19px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_19px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..232f6744869f54070f1b5b18c8efeaa335615dde
GIT binary patch
literal 4470
zcmeHKU2GIp6kdN4hz~?#f-iz3_QhD5*e%*E32iC~A%<v7d@?aUYOutrDbQ``LPH`%
zvrr)|tRh+<@<K>ZsxPKSr1FB(a)S+yjPfGot8(zHvvvvg*5KE89OvpYNOGX3GPCp~*-
z&pG$(z2|)2>2BkemS;jr_Vcxk`Ybg<eJr#l^aR(tPxEDlAQW=`#Dm67Z+|)?B*5(a)w
zfM48*R<1&8<xX_e4xqhyjL()@JL(3My`|#$pfrfBS&mrv0QY5aragzN7lF($U>VMO
z^$#e!_+vG3G*v8{Ehj(kIr=s9e57OIE*>iPMu6`=lzd5iR<+Wb&pA&`3O|2oz_uTn
zrr?yg-Y*Q5&vQQBs}m=->2uEGCX{?~zV_<4oDJJwUd>#**QgsYzxCc7sQOC3qLr;U
zyZiq968NH}PtmnI*mn)r`ist+N#OVg!2OA$&HH5JfK$ytS}R(mzb<~{oL=cm00-X$
z#{c(Pf$SL2{Vs5BFJR}3zRVEs8Fp|e`0>l-v%tRBf!qH&p3$2?{0*T0q(2fcr@&g7
ztXl?xm)YdnpTOr0z=h+${*A!kud_utI2L~R>*bHW^*6Am7WnTkzo+=#tygqy+au|t
z(a)ORPpVts_4#FxTrtme>yao(a)95cX99JlKHS;K5G7XA$%v7I47F2fqarVBJ(7+F6EyS
zayF6ad2vYbQ+OqO5F88sWEG5vUHB{Wfb-7TS^gE#mtG*h+Rzb6VORBdajueY!e92Q
z{O(eZez<a#*&W_#9IGEN6Ol2aD{QItSi^wW_0Fo`8Qod2%t%Dy#?jiW)z^`;)BUg~
zdAB(a)ABv*MacJUjD^>Hx1^c2oJbXBc15_Ot&zF9{$U`Eq#o!=(;lCsa658pN{S9vbR
zS>!p+XvSHLSNS~WW1dcRo;l}nsmOfld=WLHb4S9fjiV7AdceKh?fx}80;!+s*O8i5
z>$km&n$gk^vn#xVeb?;trNXD#LmJGVnt-Xvg01Ai%)$Dl1@>^NV3z*6_yN!9m3;Cf
z%+v3{p771++&IiL(a)5B0iU&)NNCx>As>J$zIKYqzyIR~?6GwhK;<+3wrn5W)CKJ|k?
zlpLD^@ochgnR0ltZ(V}<{U+p-Csf}2^}d;TXb~JcyeO(a)gKiIzW4{Naj_7MNqm61Zd
zy4STml0K5BMSLyrI{^9Q;!C(htbS$nexlEvKkj7(_aEyr4_r<b_}G770eq~}{PUtP
zCwiN+&;#yEz6pPguh*yibE4#Yysz+6`XPL9=a=AFFd}yG%RG?#xO>a3(hrmUHNL4&
zv99CAxmvH8<gfV4?On1jRUn`OuhIV_bw!!Dr)WP-eYK3=Z{ALWMpfU>JWlyJd4YP6
z`nbm)^!OeFZctyD4t$a8Aa(2X`}r=7+>oX=Q*ThWP!}U%ZXTt|Pvs?9s=&M|@BpZy
BnHc~8
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_19px.svg b/dlls/light.msstyles/blue_listview_collapse_button_19px.svg
new file mode 100644
index 00000000000..1073f98bed3
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_19px.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:19-32" width="19" height="57" version="1.1" viewBox="0 0 5.0271 15.081" xmlns="http://www.w3.org/2000/svg">
+ <ellipse cx="2.5136" cy="7.5407" rx="2.3813" ry="2.3813" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g stroke-width=".99996">
+ <path d="m3.8367 8.0267-1.3131-1.1474-0.18757 0.16391 1.3131 1.1474z" fill="#3096fa"/>
+ <path d="m1.3781 8.2022 1.3131-1.1474-0.18758-0.16391-1.3131 1.1474z" fill="#3096fa"/>
+ <path d="m3.8368 2.9993-1.3131-1.1474-0.18757 0.16391 1.3131 1.1474z"/>
+ <path d="m1.3782 3.1748 1.3131-1.1474-0.18758-0.16391-1.3131 1.1474z"/>
+ </g>
+ <ellipse cx="2.5133" cy="12.568" rx="2.381" ry="2.3813" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <path d="m3.8363 13.053-1.3129-1.1474-0.18755 0.16391 1.3129 1.1474z" fill="#2979ff" stroke-width=".99996"/>
+ <path d="m1.378 13.229 1.3129-1.1474-0.18756-0.16391-1.3129 1.1474z" fill="#2979ff" stroke-width=".99996"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_23px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_23px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..9d2e6bae5f8f446334049df7d603c61de3568bf2
GIT binary patch
literal 6486
zcmeHKOK=ob6phNpa%H(t7g{d)6_5`YLI@!cVwK<m!75$&DbNKQ7is}P$v~k{hzm?I
zlVm0!7AzDO0$P0XQ#Y0dEaX#?nUJ!u5Q11qhR%n6-E%zmO(ypA^rUAntjw$2dHvq~
zyxaHPdv2#{%}Y-f=&_f-?~@)URg)elc&6YX&S#(CPsTt&LGn*HsH$1}PKJoj#ta{R
zij6?QgV;KA8S07~v9mOW?L~vAonz^FXK565MfKP`t3u>bI=Rf)GHWGvER14bO&lE|
z3)g-H;<o(a)xC1+W81TD=EEbKw;>=k}?5vZI&KSS8P%)q5K_>M#ZxOf`)sKU_iw_b-l
z;}~r>u&@i^*9?rtea)r`h<wYd2H&+E9`+F^YSMOXD@`ruh3JK8KTy)(bR1h|uF`SH
z*I)O+qA&5;GN(%H>wJ*=$R)mRTVCr6r$FCh6M44pxjX~xWpsQ`?)PKn*Vfrf_5Dho
zImcJqfRp<Gzu1eN&L-gaE~hroUawGBxSw?q#UB^ac{i>Ad#iy1ZvrDj>AckH?g((?
zZD7|D;ObAQ-Q;}jJh1cG9$jZr7w$1U07TvZ>jStMOXm*W02<Z-^)CVgf2Q+fHFOh<
z#{g>QTCmJazU)X$PJJSG16(?jl<DgRKBTW-ya$-0-g;th+g!$_XbADYyk%0m=T89J
z3xR`-(FY5F(a)4_jL_dL{3zl#Pu<L#yKTUXNmi_9^<k&1VqILNzB&l5jgKYn|og}Rb@
z)?_8_M}CjvFQhIncldde8((m7M(a)erA*HJsO2D>W_jNQpiKbuqvPh5D8KyeEquN%I#
zn9Z)_tKcl}&xwOc%wk{Iv8Yqq&)0wPSL5rV4ln$kupcOC*73RAp3TF5_XSU+rUX|d
z-`Ka(a)KD*Z%&)xk}>OtLQJ#&`)b(a)og4SGSGH))V;4KBDVO>MU8u$$GoTJ}+mAZPid%
zVYV!;H(M)uRCw`#87j8)%(dB4`l$-eTMF>ACyzm!E6hlFk2<_MZg)3ZiJKRYFo>15
zsb^W+-AzjPW(a)O0~6`H4e*knh(a)U6|prp!#g3VPBQI<XufV60m#QAo6B-NdvxIFQ080
zL)(p%cdBC>4BXALhQ@}VzTRM{*77zl`(}7?NZU==lX{w!$=VV7az9STRnvlMb*MUj
zf87U-#dUmC<NW1fU+!7%!|t0Jtg?I0z>Jhdb)E$am#HH!Ox-sG?_csq@{?yYN}f4i
z&*}`o`f)$g#4q;Dle1x1KkRX;!~Qv_%y8*`)<rbYe=&`hxE<x$&qIB)31AL*4s!(7
z>33lsT#m$b_GibC{Fi!TeGOvRqZf}3LLGk#>c|=-{_b^X@^$XqfI9lJCV6&`gwYQb
zF4J`^_2xO4R}vf61(LNyyVuXr*D6?TwZyJ5Pc^Yed{Fdz2qU+>WyW{y=(nI8)QL?n
zn-{_U<-nx!f)C(a)k6LZJgOVR%Qd*+t--{!?m+nb0t>ydYzmM3X~_pp$>6MRvj1(o+D
zzlqOMKg83h-Pd&w9%ib(a)ozv%uZwM8dU!xAKBAytT!ujl^@FZB6*5i0qnE7n@*J75#
zSi|br#$mIyyxEC^8ndJ?M9RCg{e1l=-U~iczcX8}Pxgnh7WH|Jk!$<~KLwwO+fCW*
zI^RR$&s>g4{z!i6{1;rX6$Bq-ZFjd=>hK!&%krq;zf<4uS>rGBQ~D=yCnmTfeO}M9
zCVnd7v&i|`n&wYO;C~c>R=(>VlIORhBM$O?yp5Fho#x<sJ<j81AL%6NQ7-}RJwiH4
zx<#ra<ue|ma62hRn&VP(a)itDqabEKzTyj+*^zmdcyPFg#zRKdBQbeQz;_}+h+UZL_Z
f=@e;{w3#%OV>OM5|LdmG=(Mfr2uw#HGXnnr2kM(a)R
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_23px.svg b/dlls/light.msstyles/blue_listview_collapse_button_23px.svg
new file mode 100644
index 00000000000..0f6105f8d94
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_23px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:23-32" width="23" height="69" version="1.1" viewBox="0 0 6.0854 18.256" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.7625 3.7581-1.7068-1.3769-0.24381 0.1967 1.7068 1.3769z" stroke-width=".99996"/>
+ <path d="m1.5667 3.9687 1.7068-1.3769-0.24383-0.1967-1.7068 1.3769z" stroke-width=".99996"/>
+ <circle cx="3.0427" cy="9.1281" r="2.9104" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <path d="m4.7625 9.8435-1.7068-1.3769-0.24381 0.1967 1.7068 1.3769z" fill="#3096fa" stroke-width=".99996"/>
+ <path d="m1.5667 10.054 1.7068-1.3769-0.24383-0.1967-1.7068 1.3769z" fill="#3096fa" stroke-width=".99996"/>
+ <circle cx="3.0427" cy="15.214" r="2.9104" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <path d="m4.7625 15.929-1.7068-1.3769-0.24381 0.1967 1.7068 1.3769z" fill="#2979ff" stroke-width=".99996"/>
+ <path d="m1.5667 16.14 1.7068-1.3769-0.24383-0.1967-1.7068 1.3769z" fill="#2979ff" stroke-width=".99996"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_30px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_30px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..5b90c863a8784723aedc2c2bdaca404dacba5ce8
GIT binary patch
literal 10938
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_30px.svg b/dlls/light.msstyles/blue_listview_collapse_button_30px.svg
new file mode 100644
index 00000000000..249ab6cc630
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_30px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:30-32" width="30" height="90" version="1.1" viewBox="0 0 7.9376 23.812" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="3.9688" cy="11.906" r="3.8365" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g transform="matrix(1.6 0 0 -1.6 -.052922 8.4133)" stroke-width=".33073">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <g transform="matrix(1.6 0 0 -1.6 -.052922 16.351)" fill="#3096fa" stroke-width=".33073">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <circle cx="3.9688" cy="19.844" r="3.8365" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <g transform="matrix(1.6 0 0 -1.6 .11732 24.288)" fill="#2979ff" stroke-width=".33073">
+ <path d="m3.7301 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.2718 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_37px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_37px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a2e80d3b44279e4fbc68fab85deb4a610c76fffd
GIT binary patch
literal 16566
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
S4P-Qs(LhE684Y~OH1K~-D$`v6
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_37px.svg b/dlls/light.msstyles/blue_listview_collapse_button_37px.svg
new file mode 100644
index 00000000000..15f991f9628
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_37px.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:37-32" width="37" height="111" version="1.1" viewBox="0 0 9.7897 29.368" xmlns="http://www.w3.org/2000/svg">
+ <ellipse cx="4.8946" cy="14.684" rx="4.7623" ry="4.7623" fill="#fff" stroke="#3096fa" stroke-width=".26459"/>
+ <g stroke-width=".99993">
+ <path d="m7.5403 15.524-2.6258-2.2947-0.37508 0.32782 2.6258 2.2947z" fill="#3096fa"/>
+ <path d="m2.624 15.875 2.6258-2.2947-0.3751-0.32782-2.6258 2.2947z" fill="#3096fa"/>
+ <path d="m7.5404 5.7342-2.6258-2.2947-0.37508 0.32782 2.6258 2.2947z"/>
+ <path d="m2.6241 6.0851 2.6258-2.2947-0.3751-0.32782-2.6258 2.2947z"/>
+ </g>
+ <ellipse cx="4.8946" cy="24.474" rx="4.7623" ry="4.7623" fill="#fff" stroke="#2979ff" stroke-width=".26459"/>
+ <path d="m7.5403 25.314-2.6258-2.2947-0.37508 0.32782 2.6258 2.2947z" fill="#2979ff" stroke-width=".99993"/>
+ <path d="m2.624 25.665 2.6258-2.2947-0.3751-0.32782-2.6258 2.2947z" fill="#2979ff" stroke-width=".99993"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_45px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_45px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..b0dbe1664ab8e8c7d141b84a2100fa4666f88a0b
GIT binary patch
literal 24438
zcmeHPX>3&26*f)U1gSqNwNm>dRiPn(u>mh&Y#^AmNmUVv5Vfh)v{hOu1hX`41$Y4)
z#|A>Hv`xUf4FnOuW)oXW0+b~cJK2oc0%Tz^m|(Cy_RQN(&v$2(a)XLyX~y*GX{Hql(=
z`o8<#z2|=Syz|aE_nZk6r_TFboG8orZywj7T$gg~6W1^95pHk)mj66ZC@#+XAD+;}
zXP*Dd14B%1JZkdX?qkYM7(xpM&!WPNIx0+Wp!}3(${XgU?06C_`i1Fd==Jnk%8AdS
zd5Q6M*KlGy<qhgji;|X5e(Fsse!7+FvR!myGtuX#h+1wDx!Xt-wCLkLp4TmCr=qc~
zR4}5E=NIu_`#FIp6b)LCFn|iu>Zl;KowgUd>H1kOHoJeXH4tqtatk^IX&Y(5z(a)LU%
zH=Jiw(C=|tlnlPQXn(0p?pC`fgOBfMA=<Z67IeY)*#jO62cK~c<;6e6{J21CUUkvE
zo59!a?%lgLh*rPiVwpLIcWK06r%wywCsTfMD;?XQb{CeV`A62NV!Z_k6Yb#C$Fe?n
zf%omAEByULvs^wwV%^+?={goGE$gHyV&3(0(M0QC3+sYk7WvJ3Y>;?A(dMrovG)r6
zUX;>eCf`Co6r^5^n*17Z8v94zRjFX)`B3_V_1Q9^AB=N*vJZX2dN7zw`*d1+#PnIX
z`-UEbT?k@#_#JE(_99%`k({@8h0OMMV<4}E{{VaJlznp=KkOy&<;MR+$4v`|FQpwz
z+)gj$C_VTmKDlPswh!;&7WI(a)awz{!vXP~ni!DpI3B!QNUGk1DCF7^p#5PiJM>MGX8
zT{=dzt$;|8&BqswX{GFegDE$04sFU|Kqh7ND<u5*oCKo(tu+~J@$sj7h~?5tcimj`
zNwxD`l#`IfXNXO7a*O%+ufHVv`!inpID_mcCek$Xd0mabnz(a)NydWECB=Yp=r>i17<
zA}VBmyD<GMeet1wH+0+5MD*4)KkmA0B2@`JC)m>im3|saGl_1T4>sz-d+;X;GwQ|p
z&5mCTy;Jd$f6X;BiKLDP=?A-m{cT(9pZkwr5W!|xE%zE>Uz#a*sGIP8*(tJz2=WIR
zK`nWa$kiO0f+7*E|FeJ2%3l(--3dL%_!Q^MykQ-bGeiyR{eov(^Zgk9Ikjt^fhRS8
z^pCCn1KH*i(a)MBHj4TsNx`wx`OHzpA^T(a)HLo)Owrf?dg8J8|PWmYxh&}_H;fY{$NL*
zgV8#&j`z<x5OPwOPMzQMov&EeJnP3RbWJyoX}Uby(Hp_=>i6p3XI-1*#h0H#baVsJ
z((&GY&Jd!5Rr<*ATU~Eh)z4N|x^$H7>qtLe!FT9j#ABQ&x_-_{oXd8w-3gL{#uuj<
zr%z5GFAe)0BTc#;%!yB=C7I^_hMkqKoFpn9OLYE_omu8%5jW#_pYZGQQ=8}ppLKh4
zLA=c8*9qV5A(a)iRFX2dxQM)dx3iXo0F&V&CgXG7Bq%f1qs7N^yMzk!9a2M-kITf~cd
zQ}Nmn7v&{B8HiWErh=5^^iGydhbh7vTs_0ZzGtzH(b&>!PxNKE{)~>-cEi9rxQC<b
zRa!jqLZ~<r_RtxxLq4G=3*vQ%BXj)Q$lGB3o{x)i&SNp_v78~3g5m4x9^2pPEGIn_
zf96=1&G(a)sv55ez6DQ$FoV|3&j@(X#e$zL6>-U|6feD|H1k;|vRe(a)DIsc^lTb`r6%T
zeR->8LVxcsQyh!yiM$ot3&cH<7vua`cW?%qE9?&9r+R)cT)zr=MdTMj2l>Ws=Bk2W
zHQp0(RBs-(NyN?SvfG7U58oMf6#PR$i}xOwheh5N`P+p_#nH&aK7bwZNyPhdhRnV%
z-(a)R~nhd3Le4a|2VFV6XKBb{jXJu6e<rIMs9se0T-u4m-R(alnMS_j`Fv~oqp9jPX>
zUaHRAD6LGI=_yYg9BqtPucI`npQk*nSgss%Q(ir>RoR>8QX96CcKtMIZ7dreUyk0>
z%Ke+-KAtOkb6s-HgjU{HBhN4DSdrWr1CP``+~uiH%2i`)rHYJp<<K&>*2LdZ7)86)
zK+2(|ZqSjcp5D;$_OSj=W2UzTJmx7+FP17ZT<VE(nV5f$6n6`$C(2~dl`GO;$2v}6
zcb6qSB~^|&uk4!b!h4QH(OMfx*_q{%Do3AnuT1Gyj$U4oJc-|5t6Co&-&Fl%y(a)K`R
z(qUoc=sjg4USR&ZwCmCJNwsSy3F~^wQl7UXCvr*hWPVRBt*K|?2Ur)l<(0!HSi$XH
zF?=B2Pqg`K{7wYFD>7Q3t3u(XRpTF*szzT>&(!sb^SAox234vWb1sxV(a)sy8Rs_dTA
ztIn{{C(whzcrA1q>v&<uj4!GO`_O~X-|mv35BxSvt{SsRJy~HPu^9ag2)o1fGLYA>
zov@>h**B-R#r6{T0{s(D*~lfz;Wyk)FXbdX_$TnIz-ywoKI~`R(r#PKD>@0p1}*qi
z(a)CSj}vtoFHyk(a)ew(<8Y^-Zh)li~q5)lKD{W+6ht)7I7ZU{8NG-3;$axO`W6cTV$%=
z<ejrf`0=GFq<-?QIT#Bg)JuDDE)aB;J%2Twp}e2#l1fst<mz#o)U(@6$7}b#B6;0Z
zFK#}Au>A9!@N(a)K7Qz}dK(yJav+70uZJI)Q_JXDi;R%`s&6tfuMx=nKJul%_8EetD1
zub!^yq#>`FLfY*Mmez+qA=Qkpmn$=xZP^jlJMy-dJJ(cpbKYCFsB$!wWw*F<uDpI4
zX|2|C^sq1d9o~`3M!1Q;FIz?N5adtDH_M5<`6Z4E+zm}al}LGSzJJc9-|!rhyuOj5
z)W-5Z66a%;c>lHwcy^%3k72`f<{AH1Ay|RV+3~7>?DiS_`w5$T0$pAcc*Ejz0IvIF
zbM4PbYrYcjlrP))8>strCtf~#TheRy6Y=$Ye6}smL5Q)>ND}KnAuH9Hq<_=ey{oKi
zp7Y~{t_kOz`qspGl;ydZ<0aPhMi9LEE%oxgPF>4>7^(GjB(M3I4{tK5r&sAi!)_5j
zL43!mezvlZcJ(;1kKV~w!FSfd>e;PUrkjrG)X%Vk`xiNuqt_ZgVma~Iiqd4#t{gDM
zVs(JBFRz_taF(ZZSR(6nbAQ7sVIHUQJCs*VB<;%&Y|JtriZ~nMgFe5m$*L_fryQ9P
zh_k`3176|VRirIb4llQ8%p!xyjH+^YnFn!A;6)MVl*-Y3PVvPv%?L#MImZXZIfdh~
z0<iB7$2&Kxr>c8JjKIhe#5EC*4aAFU5sTsTEwS&`n+oiRICpmuoAFd+{7w1yYhgG7
zk=rHWv7U-iON>0$`}Af;Uyjp#rZ#K|!)bCJw|b_Q<4B_~Aikwz4AzSC7UFd`K5`y}
z4T{3QXB?2(U^tEU<g%nGB93eE{9pr$rJ=sKXglJwMr@(_o$+T2=QK+|EDjR<<v23d
z4~4I*XI_4%x2X-AqaxoNk5#40^ftTvHR2cY&EKW6`%kO~n=Eq6-Y}d;5s$_9W>tQT
zIE{Vi6HjHva_C9*WR>EWy=1$KxF+Z#j%=nMjJT}y!2`K+>=xKj<%8v(aQ!O8*$^KD
z9mHe1o2#;fonyh^3;S73^6JSg(a)V^mb5oapcQQdDr%YEog`2EWMh3$y5(a)w{7zYepiM
zX@(zuA^dNS2hGKK2j?`YBK(a)xKJnuc%qhCF)L9WTHlS-0jBR;76lV<c|&tn{jaUjNl
z7zbh;h;bmsffxs39EfossvP((ueOuxiw>_kp6Qix{kFq&L2egU{@>u(a)RIYQlI#KZN
z+_<@dZk-bZ4K(n3po?5VAN5~cMa-SsaLVs_lFSvf?r<H$H4^1VO!PypI_}kc{U}$v
zWj;^PX<XxL{1a`FEZ<||2f6BNZs+U178k^Oc{5;c17H8x;@s{I!*6~ee>(0XeEoeB
zqTk`?`0bWH=NMoAz+{foj~`)zWn6U(^?dzA7mGmW><JkA9$({LPnAH~{G34yG64A@
z_fK)v_qLX=Bcay}%bIqxcm#AHaDB}+gDXmZt{1rKc%f^)#kIGTX$+);EAX{(ox%00
zudi`Ck85u%6ByJzt~y`QLI=OhwKtd13{K$+ypWgYxIPSJEQ7qs_1T93Yz$+J12GQ7
XI1uANi~}(a#5fS+K#T+5WDfivb)uV+
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_45px.svg b/dlls/light.msstyles/blue_listview_collapse_button_45px.svg
new file mode 100644
index 00000000000..38a6f92ef6a
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_45px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:45-32" width="45" height="135" version="1.1" viewBox="0 0 11.906 35.718" xmlns="http://www.w3.org/2000/svg">
+ <path d="m9.2605 7.2167-3.2824-2.9835-0.46889 0.42622 3.2824 2.9835z" stroke-width=".99992"/>
+ <path d="m3.1148 7.6728 3.2824-2.9835-0.46891-0.42622-3.2824 2.9835z" stroke-width=".99992"/>
+ <ellipse cx="5.9532" cy="17.859" rx="5.8209" ry="5.8209" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <path d="m9.2605 19.123-3.2824-2.9834-0.46889 0.42622 3.2824 2.9834z" fill="#3096fa" stroke-width=".99992"/>
+ <path d="m3.1148 19.579 3.2824-2.9835-0.46891-0.42622-3.2824 2.9834z" fill="#3096fa" stroke-width=".99992"/>
+ <ellipse cx="5.9532" cy="29.766" rx="5.8209" ry="5.8209" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <path d="m9.2605 31.029-3.2824-2.9834-0.46889 0.42622 3.2824 2.9834z" fill="#2979ff" stroke-width=".99992"/>
+ <path d="m3.1148 31.485 3.2824-2.9835-0.46891-0.42622-3.2824 2.9834z" fill="#2979ff" stroke-width=".99992"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_60px.bmp b/dlls/light.msstyles/blue_listview_collapse_button_60px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..aa894a5861b756d582bab08e2c48bf758fd3efe7
GIT binary patch
literal 43338
zcmeHPd303O8OOG#wR)<jr>C}R|FAtAmBlP1WHEsN3UobfwWzeG%c*wJ7Eua95`vQ;
zE>J<)LUy2{?2)pGxP)3ZF>ED-M5`j31r$hTGBfYJd0)TZ9VRmw-YoCsy~!l!-NVhi
zci+9={l4#h_kQ2~?spmWlOL|?C(>;GJDqbr=S`fi>UT(a)OFY<50O8#?2qJI7S|L}!I
zjlJh(a)S5%2n(a)TC~v&H7A^jBBW9z-THOSV%K-R#RC{6O|4<OC(a)P8DjKYaT$1J#Wo5Zd
zRF<`h3I|Q2X#?)2$G`Jcv+%GI4oyzEf$5k?Gjk8n^b`**xaT5mnJv-2wL~8`5`Fdw
zQO89hMe=7nqwFL8hB~N=HfTFDw~>kmKT3uDziB1TMqty_0mG>@`z(a)N0?xt5Jxv1q|
zMBWZEoY3~z4x*PIcT!2Jo5%i5nmPzmphpu;yL|*XG8^gX;cc{UjjvlYMq-ZFMfC1!
zm7XbJ+0SmI!hypQO*GHT8_AJXPqXr!bZ{e)Pl<%BdFANi0QdD&9_IX7o;Tl01l?48
z$2fX2y`8rH-Aj_&JbL1V1X<rQ$4fKP+NgNYy;jjo6Z(IJ>8xVeb<)Wr(a)nUCPy_5eT
z#>K^YppqPezHBDl<mi7LIfm|~rGIjfyUjWp^g;$MwGX*izIV|Rw|&hFnuU&WWE`XQ
zGu)*5^kQUvea!3i(>+Y{vF_?F|F~wh(6)K3Fq1sJ_PoTpqS@#;i}?x}uAkvaa!P~f
ztt)X0*)}krnOC*6^v|xOl;I$SU7sM^b$<|Rn4Y=Jy6rxp-;-%=>PlJUH{gtQJ5F82
z(a)_&=iucw+K!%X%s&{fdSao8lRcQ(*#bG^w<QcV1|%=W?#ize4JZO|y1HO$!~c2i6O
zbXI^J2HTVOGLdMe(yW7YXtPehNnHKFKM8vbEqbZ&_5xumCc^el6pKL1(*^BXdn)!n
zH1M8VO%y5#>j!&D-am(qv9K9S(maH{W?xH~$M6}1tktZmCeg~t&b~%!Cp{}3V|_gM
z(ZCq9KkX2;{=4&YpL>9Bi2Y%pSNIW2QjP814{s%^{vDC)g7qwt*(9iclIZvW{e3~E
zr>A=0_hcW`7+UxXb`<JNJC_p`4I(NWKs09z(YcRw0?<*t;}TKjZ~T3gq>>?>3BM<N
zy(a)dmdXzLtVNALcs@2(-96Mh^(^UPeoUsX4t7!5u(a)K{WSA!G6%!=GieCX?))NoFshV
zWjX7palJ-`IEq@|A>Ky?aVbe7f{dG$POu$3D?bRoXdqETl`-h>Z^NfwmfK9n_Zx$O
zR$4gis5TBS(DDjiLXNitzUu#lProep2#?P>x^PN=`_L9zGPiLS8QwcvF;{@2Bh!DL
zgL94UrqDG7a}4>V38ZW9p|W}R#=@Zd0)|;@q4RU>5!>1BP{esocj-lY=!}(9y5hU|
zexmlzVnf$#`v8$Mj<&I(`*ABCESpL%`i(e7A4bMX$i}a`@=333M27DF0)B#CoKKn|
z&*A-HJq*=XWjWgV%Ivuxjz{1<AkU7>^K{{Kpw!%7*r;9fRoEIEzP5uuyIwLEhX6G2
z73a(a)F9~rRG0&rseo;gPJ%!r_(a)LWg2aYI>8`kMv-<*}6L%FPuL^A9csx2!|Qz{qvJV
z^TKQ-&>dLEVVeOTD^tMUC>mVMXMOtZNxisf=_}AXn{Ds&AM1stzdm9I5L;1n`&e2u
z&IAP<2MRbpo%@5}xIR15Jbe?Z`-S&j6!9d8E5TkVQD?c(SG5lkm5<kFi^QTQ+IP@~
zm=LB_?15+I9H#eoMr+Z#zagH4V`w`48`B3*p;b(a)xLFd)wVL}W|amr(z^s+CDW(;vB
zOr{elE%0q1ZYacGCuF)bdk4L(a)o+noyOYkvstW;oZ1HV*s+emRH*w_5+&y3LYw_hIP
z!>0NtdRkNtZh}u^e_%|*e}z8_(a)i&RmO;+*)G$1~V&xyk641MSG(2cb11>QXM@`QMf
zvaI(a)0+O(dj_|}_wJ!_}a&Apdk#D^g!Zpxr<Yta~9#{1U$#oFa*?|n4m4D8uaPAVSw
zt8luaz4N|x87+UL!?4e-Cpd-pFvQq6GOMG}ruB^+w_MG0c^_>k<%!=*QoRE)40{nv
zrA1S$GMf6m>)FO`rS0>RKi&*6aSo1+<JiYobVd6PJB*&pXrWh2lT)@K!}Sit6Sm?U
zI~pzVe)Eqr%l1G1(m(a)_)@(4H9Q_R=W%st&5*Kl6==X1tVdUm8UDRkATqwE(ea8X%y
zozeLkPNUX4#{!HO`uX)2q#m)uU^i`>D+wG}Z))LacA2nAV28o>#Cc#M;)Jn}L97(w
z!w?h4ae!vi6$_rQw;e+dvcHw(a)Yphc(8E=dy_H>v>rP+rN6Bi3FtG|nTD%d|`U%hII
zi{9VWJ>L{)gs*-j!vajiO2x4It)@{6KI~PtMJIFo%VCZI@(RBve7*1Sc{<`Q;Nyp1
zR$=!qGM-U}Z>WR1h^;_d#LyJqF)7?Hq1A6Pl(8<nR``11-!98p%eh&cXOyId+^6Gb
zamK;lPzSLUh$rE;$v}f19H=7W8hJ_DXn9FSp<G+ATB;e|Bv<F3l`67bQhA0Va%GlN
zl+_kA@%L47dHOVYar)gfH(a)A1(A1qI~L0XbAQK~ICAT1f{kyk%(QQ0+D@*S-w^~?cM
zFR|=;*tPFt^Awq%QKp{WPpE^sXoI#4qmg;?D9uk#y8DCj!t~*C&G5IR${e(a)y`c#*C
zoYxwO{englw^fh7L&~-(PN_26E!PZtQ(lzX<M#*U^0X0BReqzq^zJs_(e=J=(HMz0
zl8byz>r{E!Xs1*&tWjQ^lKA_B6&W}3ysMY%Mmc(a)095a&$dxQJ%wQeT4ZY0n7ytP!7
znEQj?#TnzI%G`Ek_dGAjtS1wlSk`%-dwK4(dCSwSyFWO;|5v1{oGO-Gr+Suc^&U>@
z*(Q>gj&@1acUIDBlkX4C&%REo&flwS`m2k)N#xV=w2`v$VWv567uA?_e-JvR>ds?I
zLs(a)d(ALMzhyj|*HnvZo?cM-<5Dz8P^vmojHIm+%AB_5Y%qvK4NuaMz}nZ4%zAdj<K
z$hLv`%)F{qHc#kX_Xi={n;sEsm>%2LTR!AI==Y>ro8r|6yoO=jj#pQ?7Np+<{hACq
zCtec6>p(a)pRKgVN}u<f!z*)zY_pO?WVfgKi2uI2KSQS#EeoIPSUg%479-`NfmwkPjp
zBGJt2(a)j>7FuXVSlq-pPK*+kf5Xwl32>;l+|39<bX#SvbwdEIT-+EcNAp(a)H|@eJ)-_
z>?L{s96H7Xo3S#7W9<512o}#{_zXhVYL?|m%J#w}Iv6rn;FWDpxTK1V&ijK>O~E1c
z6ZRSR(FETR{9%x3_z|UwEJJ&D-v`@B-tb2vcLKs|6)&+ZPwJ<K^p6T;x?-pYeoyv;
zjgi-k*Nw36&<c{uhmf>5jpUbpOzH&-W0*acNPhJ}(HD;m8PS>Wd&1W%FCJ2)?3$-L
z-kbe%#J*QQ4oox4i}0)JXMXe+>ZOw;zx=acKirqH^ZDqFG`?~h$?ppvzRuUYL8C_O
zBK4D<#QWnQF5o(a)OxLHa4-w~4P?h3+RoKC*|wT8gMzYU*0k4v+9=Aa=MXrzr(ond%^
zhMK(WhV2KRKGS+cuF5;7ww(@iW9U~?=H7YEu%Fh7xgv0^&J*W3;*7%(r6G+%*A&cW
z%(JbN_#T(a)c_lQc$yX7JBYvNkyzQAjAc010k#92-V>V_YoGqx9Y#djUwlk14%4q(K#
ze9zI0#PFF`*;IN3UXjM=qsUkb+4y}IKIxZ@$l%470KI%ZX^K3Dbtl%tP<>USt*^|U
z`(bDVUoXqETz%(xwf#)6+{7o?s8{H#kTv#-wVmx3-{DtG#2^UDzh3eAGxU)W8!ZSb
z>XUlDmG_`yLS!{vtVzBP--eGVSZ=cJ4o3>-&q5#78n-vXVMcma+fI(a)E%FlzeVf`*o
z55B`TV|=Vk0eeF(A5v_(a)p45$-hQ8{wy)Pcu4Nh+Z5j%j`it^O4@|s`j-Y(a)9wPt;dD
zB(Dgug;~z2!z6tZ10i`0?-w|p#J?Zpy^=1wAO`TLpH-4KK1}lZ-|DnQq5_Tnk<Y0S
z69QVX2j+QvSUs^jdYfMS74alYW9R)rxgv9lvc0$uI<NeLgcusBA~Se(a)kYgeE48`3i
z{OsX!DExIfUHo-IrfY`p(a)HM~M_x!Q!V(a)9kLXbes4*BL3!1ldR3XA=DF%g1Q?+d(^@
zJsdXEKhe{C^R;fpc}m3lgTkMMGnIttCJQ;jItcM$I425~<M3y>Du1K0cR}wz58eHO
zBv%iMd4I5(a)JoRR_<J;A9$1G&NwV-iUk28B(G&HXJgWe(a)W?)S$t^ui++J_D1Nf8WV5
z8M^Kd^1gMMvSng&-m!`#9*9(a)r7#qf2|NX(b5m$3;&pu_xtR4uGj6_iMa%IO;Ua5N6
zUc^#`uS(a)Z~vweL%$0xQbdlw~tycx&D(a)wm1iMlK%OBGtjUDaT^9(a)Hi)@Y(s_{p5l1I
z{8pS}N1{VdxqqBlwzoXS2W?5ThIyU-`C6U7r(a)P}C&JV(TuF6{~FCXhn23(a)6|YldIU
z#r9L3(fJxqqt?53N#=OyXAwi%6LuKeO&lL40SD+!Ega1*gG~ZE4Dmd|-cH0GgZsd_
zFXF=x6NflJv+0Tj5B4_etb_8hv2DI)j_qOIo1PdZ;)XDfSl1jvOk6Cyto|<Usqp(a)p
zWz4N?FLJ3T_H(a)rT#WccK&u39Cz(lN6EW6)o8nxiVUgb0N$?%6ECIo&@_<GroAmT3I
z<0tmZl8?g)kog&9(a)b{w*>LRuRZ4pDmuqK7Z5oz_AEM+t&<yztEW&bw&7uGTln*I0b
zvV!;NDzaRc(a)6$D-4q_`1PlC3|LWhlq%>kPOHV14D*c`AqU~|CcfXxA$12zY24%i&9
zIbd_Z=77xsn*%lnl7s`}7>_qNe<K0-;0${S=iCJJrPakmF7$CG&L42Tm9tgp>kPPo
zGy3vyPRKbK_Y;~P;uo1Sa6mrKIghj1>AMW(a)DCa;w_<i2&PU3|3Q?BRY9KglR&-caI
zHlAuJT<Ij|0DP679h`eI4du>1<s86C;pYh^AT)+yw1vR!DLK|61v1whf*WXmk(a)FWg
z8%YmxqtLnX8NcTn0c2qttSLJ<2gVt{>pAQBza+2X`VP*aF#gN$w{cF!1f8*hb11&M
z`8}ThLsF~l9&T$&%nie_Drt>TEPWNKZvwp1D;rkP6E9pXeWf)A&7S-5;%7y(a)u?#fY
z8f(?sZUrsz!c66g;W~6Gmxc4fY~39%epb}Gg(a)K0KNC8_E^VKTb%nDlKg{ieBfmY}n
zD{b$1(a)w1{Hba4ykz#4plpX1S0R^XB-n9x_RbKb>Sk1diY{Oo>g4%i&9Ibd_Z=77xs
jn*%lnY!28QusL9Jz~+F>0h<Fh2W$@59I!cH2?zcUpdqHl
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_collapse_button_60px.svg b/dlls/light.msstyles/blue_listview_collapse_button_60px.svg
new file mode 100644
index 00000000000..f17efd022ac
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_collapse_button_60px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:60-32" width="60" height="180" version="1.1" viewBox="0 0 15.875 47.624" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="7.9376" cy="23.812" r="7.8053" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g transform="matrix(3.2 0 0 -3.2001 -.10584 16.827)" stroke-width=".16536">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <g transform="matrix(3.2 0 0 -3.2001 -.10584 32.703)" fill="#3096fa" stroke-width=".16536">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <circle cx="7.9376" cy="39.687" r="7.8053" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <g transform="matrix(3.2 0 0 -3.2001 .23464 48.578)" fill="#2979ff" stroke-width=".16536">
+ <path d="m3.7301 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.2718 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_column_detail.bmp b/dlls/light.msstyles/blue_listview_column_detail.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..e21e1fe2545776bd6d8112b57e3a7e1a97dabaf3
GIT binary patch
literal 146
zcmZ?rox}hET|lY^h?#(x5sVcWn1M705MzS>3=9wilKSuD9#o8}2EPaknzWLVk{TBm
GmlOc_&j(a)J%
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_column_detail.svg b/dlls/light.msstyles/blue_listview_column_detail.svg
new file mode 100644
index 00000000000..02fec0de05f
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_column_detail.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:2-32" width="2" height="1" version="1.1" viewBox="0 0 .52916 .26458" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0 0h0.26458v0.26458h-0.26458z" fill="#282828" fill-opacity=".15" stroke-width=".99999"/>
+ <path d="m0.26458 3.33e-6h0.26458v0.26458h-0.26458z" fill="#0a0a0a" fill-opacity=".1" stroke-width=".99999"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_15px.bmp b/dlls/light.msstyles/blue_listview_expand_button_15px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..3e8897af486a8c3ad4233c1b1dfcbdab739ef000
GIT binary patch
literal 2838
zcmeHJO-NKx6rQp+wP(a)G66iPuY8^uvWLxLb`V~Ib31VM{x6KzB#2Mq#gm4D@^E$qie
zDZ{@49W}yoQ))jtlTd_|N?<mk&b#l;*Ex6Qsx#&|LbUQQ=bbnAobTRy&iM|!%+q^!
zo1|3GvxIaHX&mV`(>_xK*;~8lu|{Ar`F`v{=83FpYeF_y*b%}Ht7$umVsdfA;y~$<
zSro<U(v~OpqA(_h{eOd_(a)IWN2NlsLrabvgx`1J$OHJ=@B2X1G%VND!E$-(`r(a)e+4E
zVHSfAbcB+@`#LzzkC*qfCOYx(a)VQ8G%lkwK1F^MaT&O_B%w{nGLIWNw?ETtbKoogZA
z$AOCDz~qOuzIT*=nWab8ac(-$Kk){*bIymWD*(p&0{vXaQnRlQTu&u$+kkr)fyLjx
z70&|DbOlro6#)njP#h})&iytFv=&ou#7Z2$8C1q+<pBFx)Vbv;0~qc0t%dvK{+A^?
zP!yey>g>(cxr*w{{L3~)z-o43sM!eXSmpuq&(BYk#70TJY=mbV^NRQzz)QyS`F#J8
zE`a;S^`D!9>_6X=`4(a)y!dq|#f{>+zvIkNPD`M1s-F`j*%+Js!unBfq%lv%CTtg{u3
z>AjxnL+j4qQcYZ>R)5qf?742k)eWzk?rLb#8m=w~dyZSPrH(CD#s|!x#MLFw8l%l2
zXUQ0Sq-zwX(a)O)3rmgY3xKMsjg{gZfGnw&vTbwZwK$=?(=I4{m$G#=|WK0jC6E?e(U
zCq&apcxOH>uc;Tq)d|s%-othD&d;c2X}yy}5KqoaoM^iM(a)7IAqKh;s#Qe_{wo=S}I
zc8HG4fXAPPwgA2RDySYRggD~?^-rum*E=-|-C?EP1kIq=fd29(*w4cKljk;M3>XtH
zR`v|zjr&jeIy^Op^F`|>>)ev(X8ysR9ii2yx{QzZux5~X!2DC(Ub<_JV!mvImpF=J
z9;*3aEAezb-=F&}`^J2pp9cRIbWi4AFi!0u=ZNzsz68!uMj!J}-BZPH*?&@jc-rL)
zsd<yTWm5brKdztbDbjGHfP%V6`SXc|zp9>+UgAF?#6rFX(w#vu{OMIi%Kk0+&lUIs
DQEOSD
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_15px.svg b/dlls/light.msstyles/blue_listview_expand_button_15px.svg
new file mode 100644
index 00000000000..59bba602335
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_15px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:15-32" width="15" height="45" version="1.1" viewBox="0 0 3.9688 11.906" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="1.9844" cy="5.9532" r="1.8521" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g transform="matrix(.8 0 0 .80002 -.026461 -.10588)" stroke-width=".66146">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <g transform="matrix(.8 0 0 .80002 -.026461 3.8629)" fill="#3096fa" stroke-width=".66146">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <ellipse cx="1.9844" cy="9.922" rx="1.8521" ry="1.8521" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <g transform="matrix(.8 0 0 .80002 .058659 7.8317)" fill="#2979ff" stroke-width=".66146">
+ <path d="m3.7301 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.2718 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_19px.bmp b/dlls/light.msstyles/blue_listview_expand_button_19px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..d21e63ffb0540340e8d2a5e4e49e65d2f7684a77
GIT binary patch
literal 4470
zcmeHKU2GIp6kdN4hz~|%f-my(&=+HAVz&re653P~qK0Tpd@?aUYOrX5ROmK#O+z9?
zU8tBARx45=@<K>ZsxJnEP<YYqY(a)jBPNV=jerD;pqSvoU2pWnID*_|DBneCRxp7hM!
zIp^H7_nz~8C*77U?N5f3?BlbO`V=)neJHdh^a$5mPw;V%AQW=`#DkX2Z|t}yB*5@!
zfM48*)~-ZH?QV2$7)Dq96hB*P?QR(a)a_V$`*g3=(iW;tTv{oI$q$*wG}UI1ps0n2dK
ztLLHY;*T}N(OR>tR8D^1)AVZ?cwfitE!<abPXOP&C;5`tS+~NQ&pA&+3O|2tz_#z3
zChwHE!Oskp&vQQBs|Vk2(<{#7CX{?~zOMSXoDCm6w~D!VuSqvzVe9RiQ1z95MQb~7
z>XW+*OW=!^K1J8=V&64f8}d0luQx7(F~I1b9;5H0^w-6YoU(a)c%y9j*R44gXx?0X3q
z`L$FO(a)iNAHh8-LVe*E&sDPZr5z>O=8XL1zy;#FYim_HIQ=fGN-tlJC(FJ3u+6gco2
zF!it33S_2$zPEtWdjLCE(a)ClxUAO3ocCV?aG0(WN%vEENc7C7Dpq_u+8tygqy=L6}Z
z(a)ORPpVts_4#FxTrtl?nQxF6W6Gnc}>lS}49)qK?a^FsJeE^$t(a)W&-&nb42DzY+cGf
zC**7*^Yh}M;-~OR_#ikI{K+cV6}#|P<^kuOv$OmY(PvkaU!CZVr0{Y5bYZTNZ^B>p
ztNiX_kN#EdO0zG#+vsl^HWQI4qc?1+wZC~-?0QdK(a)Qm)MS!N_6apUlYjCHm<Yo~``
z-{IYI9Fbh*UF_mF5*y=SeDNuqH}ux6FcOWLb*4>6CSXR>Z=KmD`I55Fn-AYMFIRak
z#98DDXEft1#;bgu^D$44I#0!UTq-i3I$uO#HG3$$$~YX+p$FW{-R(a)sA6Oj6;ejRG)
zuzuUKs2MH&Fnhzh*muoNU-Exj{@uQL1xEiS*khbUWkmYx;s-ouDY5^#1oP--<dOq0
z2VOz$@3W=Ch?jAgiAIG(!H-{Zf1T$3mtjwgD3?8xhI#yT<WfKQL&>o(a)5YHy-Hsi-r
zE_n>*i8o=-{#U#&I}P*XJFw2}Et=7SV}}>T^|Hq_m_M}wb9ajKxNl|_)-Ua_$5XCF
z(a)j=zAZ(ZjD=_7esz*m+31CUQHzJyD}>X+8wcD-``xYrZhf2hkma5<Uh<Iw&p_}HlV
z=S6-_47O#U2i%u(a)6aE@sZ%p~;MA7+pU*V_pL-^p%FTt~5SM1`Kc_8<3_m*3wA13>2
zeAAR-U8f6kwMjF{U-6gQyJTOgzyd1}X8a^oe)=s&TDUn)-A=tu-9oKK-sYz3)aU0n
z*Ki%7Zk>OxboqdR8r9Dg`I-AW^#Ju(a)YLKjFz>n0&%LG0~`w8j`W&BI#r3&OL(a)IP95
BnIQlG
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_19px.svg b/dlls/light.msstyles/blue_listview_expand_button_19px.svg
new file mode 100644
index 00000000000..13ed39766f4
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_19px.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:19-32" width="19" height="57" version="1.1" viewBox="0 0 5.0271 15.081" xmlns="http://www.w3.org/2000/svg">
+ <ellipse cx="2.5136" cy="7.5407" rx="2.3813" ry="2.3813" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g stroke-width=".99996">
+ <path d="m3.8367 7.0548-1.3131 1.1474-0.18757-0.16391 1.3131-1.1474z" fill="#3096fa"/>
+ <path d="m1.3781 6.8793 1.3131 1.1474-0.18758 0.16391-1.3131-1.1474z" fill="#3096fa"/>
+ <path d="m3.8368 2.0274-1.3131 1.1474-0.18757-0.16391 1.3131-1.1474z"/>
+ <path d="m1.3782 1.8519 1.3131 1.1474-0.18758 0.16391-1.3131-1.1474z"/>
+ </g>
+ <ellipse cx="2.5133" cy="12.568" rx="2.381" ry="2.3813" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <path d="m3.8363 12.082-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z" fill="#2979ff" stroke-width=".99996"/>
+ <path d="m1.378 11.906 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z" fill="#2979ff" stroke-width=".99996"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_23px.bmp b/dlls/light.msstyles/blue_listview_expand_button_23px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..75c7bd9b6d39c92cb537641705454e5238733aeb
GIT binary patch
literal 6486
zcmeHKO-x)>6h`gFxH2x(g~laq3FTk(a)3Y3;&VsTMh6J4mW{v>W(s41Ol8A!EFtqTNZ
zfEikAV4-zkX<}&kQ#U3BOr>osGnAN`3e*~y>ErL+_ul6(a)cNm=a=FPmBN>_5jnfuN?
z=bn4s`T6dny6&YXGvqiyzaJ4jPE<qmK*lo}579jO1pUMfWMoACSc2->z3<1VI4o>(
zkVnOEXFP~QnU!eBZ$ndY5J&Rn;o7Rnxv4mShP)OW++4wW(LJfmsNcK`jfDZ6tPNw(
ztKsIaK=?MGiO9_SphuH(ci{wFTXs6xg}Z7K`RT>6N(EQ@;W!KfxN-sbv_g^Zw_k=l
z?igv;T{sNiYYLXaj%G~?tl#;nLhm{N8~bqQwM)CYX4;lA!~1+>-(Aoe>p1E&cgr}W
z>#y}--p}!=-&)P~Wj$~{Qi-qCmK{Id2l73*R%a)lOEbWBMpxH3zn(a)Wk9on*8=9lZt
zY5X=!{uEMOkY7$?phch|x0(7PfIr5QYhOMO9LWVvzXg1p1N`7iu7C3~(Ddwt>@)5Q
zyTQ5d`<&wkT)i04m>K~-DFeR#5Kx!wb^)OoP(0?~%F>{z(a)j450K-U|f-UDU=X8HUy
z(7F$3c(a)dcV(=20-?H$gdxa5Tp{>v<%z7CwI0Zvg27DHxPlv`N(a)dfo$$(mPCDimpcH
z&@B0#H)k8~Zx2Ue;nYW56T=-q?@_buXuRF|9t^cR*NJ&|a&DkaLqkCe^<)+9M}4p2
zFV*b?t_>#lB~>ZoVq?K%6xZR(ti`b^1<Q9+wP3Fo#S;sj!=2v=|LY2z@@H=qav$R?
z<u4WoBbY_^LSxa8w4bj3?61VvqCq?SUbF8m=#cTbHjv1}f7iJNxnCJqx!&mBvifZ0
zC7xUFOYR4;Lj6oL*Kh27N%yPOMlya4f9W2P{l$G2>ElSh-QzvaXR>Y4np>fEmb9o{
z6%)c&GN*d;H8~Tnb{2mjJlWd;`s_(#kj<T{zkEV;?+NQ89hxyS4nrZV)Kxh%uaC3~
zmaG1<>%yBY(a)33S?a4u9|sYiUdOVMv|E-6<@hXH-EAFQwX%3ATwe*SEW8`7(a)7d`O%-
zpkO7<9$F4Te0M+*UFH3D_ElerSK2l7q(a)E@eQqQq{&QGl4qCKZZoT*9QU+Y23VHqFM
zwrvO7=R9*h^r`j1Dt+=IRDWqe)|n(a)_QuMsAe%}z3f36>{PdcNG>&*IkR$l-8NAjl(
z`i*|8D2~@Jd4%dKZl=Bn7_(R6<gp8S;CoQ7K%9RUYDW?DUrxn}<DR+xx!-8dJQgf>
zaa5aXM*F!LRJ-JF1iOq|V^B|5L+f`DzAQ&IO|zlQLikE$A9KIOjiq^r-gh8+>R|jG
zG>MJ7(-3E0mc-9-gX|GL2=Y6G#XBakaVJ3ecwWW;)EBlxU4(Yw1A2!YFm8>SR2Uyt
zaVKbvw>IRKv4CSAQO}S0q5X8+Y&#ln>PLOl=U6AE%?=FL9pj7e=2YF6`X+ql{vkXK
z=u^WE-lQhxdLp0Kz9EEnTdg>=oA5+Q%|IfpD4uw7O?Mof<rBScE6({#V3_hQ&b_&y
zc9nO;;-JJVz8C!E!_t1b{uACaKGXi8M0b7Uekkn}U)3t9#-H(%@tJVDJ(1nm_u%*w
zE(N)MxISh5GcM=?j1SD~Bb}P)uA}?1Jiz!LyWi<q;xE-F-=Bm#LB<`v=jF^i;in*c
zW<4ic8}f|^{Ldq>hu%L-v~Qi`@Cw;mAnGGpB05O)Uk88l9w%ad_pTbNpm~<4o9N-y
zwRES)XhT0ykSNQt`6=Q(a)iN=VYw#b~=Y*Lsa;ut)dK=~0`KTC9*s4{_$-EtQ#ax85B
b4~W^o|LeGjOyArw@{Pxh2y8^)9wP7$FT9?W
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_23px.svg b/dlls/light.msstyles/blue_listview_expand_button_23px.svg
new file mode 100644
index 00000000000..7cdf9db5313
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_23px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:23-32" width="23" height="69" version="1.1" viewBox="0 0 6.0854 18.256" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.7625 2.5918-1.7068 1.3769-0.24381-0.1967 1.7068-1.3769z" stroke-width=".99996"/>
+ <path d="m1.5667 2.3812 1.7068 1.3769-0.24383 0.1967-1.7068-1.3769z" stroke-width=".99996"/>
+ <circle cx="3.0427" cy="9.1281" r="2.9104" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <path d="m4.7625 8.6772-1.7068 1.3769-0.24381-0.1967 1.7068-1.3769z" fill="#3096fa" stroke-width=".99996"/>
+ <path d="m1.5667 8.4666 1.7068 1.3769-0.24383 0.1967-1.7068-1.3769z" fill="#3096fa" stroke-width=".99996"/>
+ <circle cx="3.0427" cy="15.214" r="2.9104" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <path d="m4.7625 14.763-1.7068 1.3769-0.24381-0.1967 1.7068-1.3769z" fill="#2979ff" stroke-width=".99996"/>
+ <path d="m1.5667 14.552 1.7068 1.3769-0.24383 0.1967-1.7068-1.3769z" fill="#2979ff" stroke-width=".99996"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_30px.bmp b/dlls/light.msstyles/blue_listview_expand_button_30px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..6cae9a2563d53fc8c68d32c822ffa02f952e02e1
GIT binary patch
literal 10938
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
Y$x{W<dqlAo^FYi4F%QH%5T*zI2duV+DF6Tf
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_30px.svg b/dlls/light.msstyles/blue_listview_expand_button_30px.svg
new file mode 100644
index 00000000000..3d8785f4df8
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_30px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:30-32" width="30" height="90" version="1.1" viewBox="0 0 7.9376 23.812" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="3.9688" cy="11.906" r="3.8365" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g transform="matrix(1.6 0 0 1.6 -.052922 -.47675)" stroke-width=".33073">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <g transform="matrix(1.6 0 0 1.6 -.052922 7.4608)" fill="#3096fa" stroke-width=".33073">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <circle cx="3.9688" cy="19.844" r="3.8365" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <g transform="matrix(1.6 0 0 1.6 .11732 15.398)" fill="#2979ff" stroke-width=".33073">
+ <path d="m3.7301 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.2718 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_37px.bmp b/dlls/light.msstyles/blue_listview_expand_button_37px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..b4838476b4adc358f20ef6f548c2c0b4f2f2bd9a
GIT binary patch
literal 16566
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_37px.svg b/dlls/light.msstyles/blue_listview_expand_button_37px.svg
new file mode 100644
index 00000000000..8f9e3c20dc7
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_37px.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:37-32" width="37" height="111" version="1.1" viewBox="0 0 9.7897 29.368" xmlns="http://www.w3.org/2000/svg">
+ <ellipse cx="4.8946" cy="14.684" rx="4.7623" ry="4.7623" fill="#fff" stroke="#3096fa" stroke-width=".26459"/>
+ <g stroke-width=".99993">
+ <path d="m7.5403 13.58-2.6258 2.2947-0.37508-0.32782 2.6258-2.2947z" fill="#3096fa"/>
+ <path d="m2.624 13.229 2.6258 2.2947-0.3751 0.32782-2.6258-2.2947z" fill="#3096fa"/>
+ <path d="m7.5404 3.7904-2.6258 2.2947-0.37508-0.32782 2.6258-2.2947z"/>
+ <path d="m2.6241 3.4395 2.6258 2.2947-0.3751 0.32782-2.6258-2.2947z"/>
+ </g>
+ <ellipse cx="4.8946" cy="24.474" rx="4.7623" ry="4.7623" fill="#fff" stroke="#2979ff" stroke-width=".26459"/>
+ <path d="m7.5403 23.37-2.6258 2.2947-0.37508-0.32782 2.6258-2.2947z" fill="#2979ff" stroke-width=".99993"/>
+ <path d="m2.624 23.019 2.6258 2.2947-0.3751 0.32782-2.6258-2.2947z" fill="#2979ff" stroke-width=".99993"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_45px.bmp b/dlls/light.msstyles/blue_listview_expand_button_45px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f4de145031d724f271423858ac93bb77d9fcd761
GIT binary patch
literal 24438
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_45px.svg b/dlls/light.msstyles/blue_listview_expand_button_45px.svg
new file mode 100644
index 00000000000..0bb0f65791f
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_45px.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:45-32" width="45" height="135" version="1.1" viewBox="0 0 11.906 35.718" xmlns="http://www.w3.org/2000/svg">
+ <path d="m9.2605 4.6893-3.2824 2.9835-0.46889-0.42622 3.2824-2.9835z" stroke-width=".99992"/>
+ <path d="m3.1148 4.2332 3.2824 2.9835-0.46891 0.42622-3.2824-2.9835z" stroke-width=".99992"/>
+ <ellipse cx="5.9532" cy="17.859" rx="5.8209" ry="5.8209" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <path d="m9.2605 16.596-3.2824 2.9834-0.46889-0.42622 3.2824-2.9834z" fill="#3096fa" stroke-width=".99992"/>
+ <path d="m3.1148 16.14 3.2824 2.9835-0.46891 0.42622-3.2824-2.9834z" fill="#3096fa" stroke-width=".99992"/>
+ <ellipse cx="5.9532" cy="29.766" rx="5.8209" ry="5.8209" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <path d="m9.2605 28.502-3.2824 2.9834-0.46889-0.42622 3.2824-2.9834z" fill="#2979ff" stroke-width=".99992"/>
+ <path d="m3.1148 28.046 3.2824 2.9835-0.46891 0.42622-3.2824-2.9834z" fill="#2979ff" stroke-width=".99992"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_expand_button_60px.bmp b/dlls/light.msstyles/blue_listview_expand_button_60px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..6a92918e6181a0a88d5f2c4a2df6e2b29bc81cc0
GIT binary patch
literal 43338
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
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_expand_button_60px.svg b/dlls/light.msstyles/blue_listview_expand_button_60px.svg
new file mode 100644
index 00000000000..14ddc0f30a6
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_expand_button_60px.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:60-32" width="60" height="180" version="1.1" viewBox="0 0 15.875 47.624" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="7.9376" cy="23.812" r="7.8053" fill="#fff" stroke="#3096fa" stroke-width=".26458"/>
+ <g transform="matrix(3.2 0 0 3.2001 -.10584 -.9535)" stroke-width=".16536">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <g transform="matrix(3.2 0 0 3.2001 -.10584 14.922)" fill="#3096fa" stroke-width=".16536">
+ <path d="m3.8365 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.3782 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+ <circle cx="7.9376" cy="39.687" r="7.8053" fill="#fff" stroke="#2979ff" stroke-width=".26458"/>
+ <g transform="matrix(3.2 0 0 3.2001 .23464 30.797)" fill="#2979ff" stroke-width=".16536">
+ <path d="m3.7301 2.2922-1.3129 1.1474-0.18755-0.16391 1.3129-1.1474z"/>
+ <path d="m1.2718 2.1167 1.3129 1.1474-0.18756 0.16391-1.3129-1.1474z"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_close_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a0a1c73118544101c7b5315a42f0128d083d97bc
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iPDSyyAI
FV*uH!WI6x<
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_hot.svg b/dlls/light.msstyles/blue_listview_group_header_close_hot.svg
new file mode 100644
index 00000000000..6681bbc5463
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_hot.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".15686"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.bmp b/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..fd2283b430c93bbf03ac81bbf6ff3a1c0a0d510d
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iP9&0xV$
F#{d$1e2D-6
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.svg b/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.svg
new file mode 100644
index 00000000000..7e6c2570723
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" d="bitmap:7-32" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".62745"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..fd2283b430c93bbf03ac81bbf6ff3a1c0a0d510d
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iP9&0xV$
F#{d$1e2D-6
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.svg b/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.svg
new file mode 100644
index 00000000000..7e6c2570723
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_mixed_selection_hot.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" d="bitmap:7-32" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".62745"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected.bmp b/dlls/light.msstyles/blue_listview_group_header_close_selected.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..fd2283b430c93bbf03ac81bbf6ff3a1c0a0d510d
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iP9&0xV$
F#{d$1e2D-6
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected.svg b/dlls/light.msstyles/blue_listview_group_header_close_selected.svg
new file mode 100644
index 00000000000..7e6c2570723
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_selected.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" d="bitmap:7-32" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".62745"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_close_selected_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..eaa236864753f54f938b08798b7d41a4be834ef5
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iP9&ENt7
VyZ|VVj$wMx#X)>p%E8P=p#jGWfe8Qr
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected_hot.svg b/dlls/light.msstyles/blue_listview_group_header_close_selected_hot.svg
new file mode 100644
index 00000000000..4c1f7a75c8a
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_selected_hot.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" d="bitmap:7-32" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".62745"/>
+ <rect x=".13229" y=".13229" width="1.5875" height="1.5875" fill="none" stroke="#3096fa" stroke-opacity=".50484" stroke-width=".26459"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.bmp b/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..d4e019838a914ac1f48b8269db30d2cc4765fa55
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-Ll!IVw|3Jqxt
E0E>PbuK)l5
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.svg b/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.svg
new file mode 100644
index 00000000000..2d92ea79b27
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill-opacity=".4"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..eaa236864753f54f938b08798b7d41a4be834ef5
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iP9&ENt7
VyZ|VVj$wMx#X)>p%E8P=p#jGWfe8Qr
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.svg b/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.svg
new file mode 100644
index 00000000000..4c1f7a75c8a
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_close_selected_not_focused_hot.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" d="bitmap:7-32" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".62745"/>
+ <rect x=".13229" y=".13229" width="1.5875" height="1.5875" fill="none" stroke="#3096fa" stroke-opacity=".50484" stroke-width=".26459"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_line.bmp b/dlls/light.msstyles/blue_listview_group_header_line.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..b9cba96da995de94e9d7c944b0b13234416fec02
GIT binary patch
literal 202
zcmZ?rJ;eY4T|lY^h#7%c08A?|Fav1^AjSm$85kf4B=z6PJ*XH{4So?8Ole=B5H>s$
NC=SBd<UnFzc>t#@4kG{n
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_line.svg b/dlls/light.msstyles/blue_listview_group_header_line.svg
new file mode 100644
index 00000000000..1c58cbdad6c
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_line.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:1-32" width="1" height="16" version="1.1" viewBox="0 0 .26459 4.2334" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect width=".26459" height=".52917" fill-opacity=".6"/>
+ <rect y=".52917" width=".26459" height="1.5875" fill-opacity=".3"/>
+ <rect x="-2.2164e-8" y="2.6459" width=".26459" height="1.5875" fill-opacity=".3"/>
+ <rect y="2.1167" width=".26459" height=".52917" fill-opacity=".6"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_open_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a0a1c73118544101c7b5315a42f0128d083d97bc
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iPDSyyAI
FV*uH!WI6x<
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_hot.svg b/dlls/light.msstyles/blue_listview_group_header_open_hot.svg
new file mode 100644
index 00000000000..6681bbc5463
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_open_hot.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".15686"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a0a1c73118544101c7b5315a42f0128d083d97bc
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iPDSyyAI
FV*uH!WI6x<
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.svg b/dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.svg
new file mode 100644
index 00000000000..6681bbc5463
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_open_mixed_selection_hot.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".15686"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_selected_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_open_selected_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a0a1c73118544101c7b5315a42f0128d083d97bc
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iPDSyyAI
FV*uH!WI6x<
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_selected_hot.svg b/dlls/light.msstyles/blue_listview_group_header_open_selected_hot.svg
new file mode 100644
index 00000000000..6681bbc5463
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_open_selected_hot.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".15686"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.bmp b/dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..a0a1c73118544101c7b5315a42f0128d083d97bc
GIT binary patch
literal 334
zcmZ?r^<!iJgDxOh1H|l5%*dd?zzk#`0b)$>pMe2_KvMsm+=GfS)!-LlL6iPDSyyAI
FV*uH!WI6x<
literal 0
HcmV?d00001
diff --git a/dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.svg b/dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.svg
new file mode 100644
index 00000000000..6681bbc5463
--- /dev/null
+++ b/dlls/light.msstyles/blue_listview_group_header_open_selected_not_focused_hot.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="7" version="1.1" viewBox="0 0 1.8521 1.8521" xmlns="http://www.w3.org/2000/svg">
+ <rect width="1.8521" height="1.8521" fill="#3096fa" fill-opacity=".15686"/>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index 72292b7c9a9..7f4b8f9dd82 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -735,6 +735,166 @@ BLUE_INI TEXTFILE
"FillColor = 255 255 255\r\n"
"BorderColor = 174 174 174\r\n"
+"[ListView.GroupHeader]\r\n"
+"BgType = None\r\n"
+"Heading1TextColor = 0 0 0\r\n"
+"Heading2TextColor = 0 0 0\r\n"
+"BodyTextColor = 0 0 0\r\n"
+"ContentMargins = 10, 10, 2, 3\r\n"
+"Font = Tahoma, 9\r\n"
+"Heading1Font = Tahoma, 9\r\n"
+"Heading2Font = Tahoma, 9\r\n"
+"BodyFont = Tahoma, 9\r\n"
+
+"[ListView.GroupHeader(OpenHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_open_hot.bmp\r\n"
+
+"[ListView.GroupHeader(OpenSelectedHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_open_selected_hot.bmp\r\n"
+
+"[ListView.GroupHeader(OpenSelectedNotFocusedHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_open_selected_not_focused_hot.bmp\r\n"
+
+"[ListView.GroupHeader(OpenMixedSelectionHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_open_mixed_selection_hot.bmp\r\n"
+
+"[ListView.GroupHeader(CloseHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_hot.bmp\r\n"
+
+"[ListView.GroupHeader(CloseSelected)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_selected.bmp\r\n"
+
+"[ListView.GroupHeader(CloseSelectedHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_selected_hot.bmp\r\n"
+
+"[ListView.GroupHeader(CloseSelectedNotFocused)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_selected_not_focused.bmp\r\n"
+
+"[ListView.GroupHeader(CloseSelectedNotFocusedHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_selected_not_focused_hot.bmp\r\n"
+
+"[ListView.GroupHeader(CloseMixedSelection)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_mixed_selection.bmp\r\n"
+
+"[ListView.GroupHeader(CloseMixedSelectionHot)]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 3, 3, 3, 3\r\n"
+"ContentMargins = 1, 1, 1, 1\r\n"
+"ImageFile = blue_listview_group_header_close_mixed_selection_hot.bmp\r\n"
+
+"[ListView.GroupHeaderLine]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 16\r\n"
+"Transparent = True\r\n"
+"SizingMargins = 0, 0, 0, 0\r\n"
+"ImageFile = blue_listview_group_header_line.bmp\r\n"
+
+"[ListView.ExpandButton]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"TrueSizeScalingType = Dpi\r\n"
+"ImageCount = 3\r\n"
+"ImageFile1 = blue_listview_expand_button_15px.bmp\r\n"
+"ImageFile2 = blue_listview_expand_button_19px.bmp\r\n"
+"ImageFile3 = blue_listview_expand_button_23px.bmp\r\n"
+"ImageFile4 = blue_listview_expand_button_30px.bmp\r\n"
+"ImageFile5 = blue_listview_expand_button_37px.bmp\r\n"
+"ImageFile6 = blue_listview_expand_button_46px.bmp\r\n"
+"ImageFile7 = blue_listview_expand_button_60px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
+
+"[ListView.CollapseButton]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"TrueSizeScalingType = Dpi\r\n"
+"ImageCount = 3\r\n"
+"ImageFile1 = blue_listview_collapse_button_15px.bmp\r\n"
+"ImageFile2 = blue_listview_collapse_button_19px.bmp\r\n"
+"ImageFile3 = blue_listview_collapse_button_23px.bmp\r\n"
+"ImageFile4 = blue_listview_collapse_button_30px.bmp\r\n"
+"ImageFile5 = blue_listview_collapse_button_37px.bmp\r\n"
+"ImageFile6 = blue_listview_collapse_button_46px.bmp\r\n"
+"ImageFile7 = blue_listview_collapse_button_60px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 120\r\n"
+"MinDpi3 = 144\r\n"
+"MinDpi4 = 192\r\n"
+"MinDpi5 = 240\r\n"
+"MinDpi6 = 288\r\n"
+"MinDpi7 = 384\r\n"
+
+"[ListView.ColumnDetail]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = Stretch\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageCount = 1\r\n"
+"SizingMargins = 0, 0, 0, 0\r\n"
+"ImageFile = blue_listview_column_detail.bmp\r\n"
+
"\r\n; Menu\r\n"
"[Menu]\r\n"
"BgType = None\r\n"
@@ -2023,6 +2183,88 @@ BLUE_HEADER_SORT_ARROW_39PX_BMP BITMAP "blue_header_sort_arrow_39px.bmp"
/* @makedep: blue_header_sort_arrow_52px.bmp */
BLUE_HEADER_SORT_ARROW_52PX_BMP BITMAP "blue_header_sort_arrow_52px.bmp"
+/* ListView */
+/* @makedep: blue_listview_collapse_button_15px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_15PX_BMP BITMAP "blue_listview_collapse_button_15px.bmp"
+
+/* @makedep: blue_listview_collapse_button_19px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_19PX_BMP BITMAP "blue_listview_collapse_button_19px.bmp"
+
+/* @makedep: blue_listview_collapse_button_23px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_23PX_BMP BITMAP "blue_listview_collapse_button_23px.bmp"
+
+/* @makedep: blue_listview_collapse_button_30px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_30PX_BMP BITMAP "blue_listview_collapse_button_30px.bmp"
+
+/* @makedep: blue_listview_collapse_button_37px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_37PX_BMP BITMAP "blue_listview_collapse_button_37px.bmp"
+
+/* @makedep: blue_listview_collapse_button_45px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_45PX_BMP BITMAP "blue_listview_collapse_button_45px.bmp"
+
+/* @makedep: blue_listview_collapse_button_60px.bmp */
+BLUE_LISTVIEW_COLLAPSE_BUTTON_60PX_BMP BITMAP "blue_listview_collapse_button_60px.bmp"
+
+/* @makedep: blue_listview_column_detail.bmp */
+BLUE_LISTVIEW_COLUMN_DETAIL_BMP BITMAP "blue_listview_column_detail.bmp"
+
+/* @makedep: blue_listview_expand_button_15px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_15PX_BMP BITMAP "blue_listview_expand_button_15px.bmp"
+
+/* @makedep: blue_listview_expand_button_19px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_19PX_BMP BITMAP "blue_listview_expand_button_19px.bmp"
+
+/* @makedep: blue_listview_expand_button_23px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_23PX_BMP BITMAP "blue_listview_expand_button_23px.bmp"
+
+/* @makedep: blue_listview_expand_button_30px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_30PX_BMP BITMAP "blue_listview_expand_button_30px.bmp"
+
+/* @makedep: blue_listview_expand_button_37px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_37PX_BMP BITMAP "blue_listview_expand_button_37px.bmp"
+
+/* @makedep: blue_listview_expand_button_45px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_45PX_BMP BITMAP "blue_listview_expand_button_45px.bmp"
+
+/* @makedep: blue_listview_expand_button_60px.bmp */
+BLUE_LISTVIEW_EXPAND_BUTTON_60PX_BMP BITMAP "blue_listview_expand_button_60px.bmp"
+
+/* @makedep: blue_listview_group_header_close_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_HOT_BMP BITMAP "blue_listview_group_header_close_hot.bmp"
+
+/* @makedep: blue_listview_group_header_close_mixed_selection.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_MIXED_SELECTION_BMP BITMAP "blue_listview_group_header_close_mixed_selection.bmp"
+
+/* @makedep: blue_listview_group_header_close_mixed_selection_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_MIXED_SELECTION_HOT_BMP BITMAP "blue_listview_group_header_close_mixed_selection_hot.bmp"
+
+/* @makedep: blue_listview_group_header_close_selected.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_SELECTED_BMP BITMAP "blue_listview_group_header_close_selected.bmp"
+
+/* @makedep: blue_listview_group_header_close_selected_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_SELECTED_HOT_BMP BITMAP "blue_listview_group_header_close_selected_hot.bmp"
+
+/* @makedep: blue_listview_group_header_close_selected_not_focused.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_SELECTED_NOT_FOCUSED_BMP BITMAP "blue_listview_group_header_close_selected_not_focused.bmp"
+
+/* @makedep: blue_listview_group_header_close_selected_not_focused_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_CLOSE_SELECTED_NOT_FOCUSED_HOT_BMP BITMAP "blue_listview_group_header_close_selected_not_focused_hot.bmp"
+
+/* @makedep: blue_listview_group_header_line.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_LINE_BMP BITMAP "blue_listview_group_header_line.bmp"
+
+/* @makedep: blue_listview_group_header_open_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_OPEN_HOT_BMP BITMAP "blue_listview_group_header_open_hot.bmp"
+
+/* @makedep: blue_listview_group_header_open_mixed_selection_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_OPEN_MIXED_SELECTION_HOT_BMP BITMAP "blue_listview_group_header_open_mixed_selection_hot.bmp"
+
+/* @makedep: blue_listview_group_header_open_selected_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_OPEN_SELECTED_HOT_BMP BITMAP "blue_listview_group_header_open_selected_hot.bmp"
+
+/* @makedep: blue_listview_group_header_open_selected_not_focused_hot.bmp */
+BLUE_LISTVIEW_GROUP_HEADER_OPEN_SELECTED_NOT_FOCUSED_HOT_BMP BITMAP "blue_listview_group_header_open_selected_not_focused_hot.bmp"
+
/* Menu */
/* @makedep: blue_menu_popup_check_16px.bmp */
BLUE_MENU_POPUP_CHECK_16PX_BMP BITMAP "blue_menu_popup_check_16px.bmp"
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/329
June 28, 2022
[PATCH 0/6] MR329: light.msstyles: Add Vista+ listview parts.
by Zhiyi Zhang (@zhiyi)
Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com>
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/329
June 28, 2022
Re: [PATCH v8 0/9] MR6: Avoid performance degradation due to vDSO unmapping (BZ#52313)
by Kevin Puetz (@puetzk)
On Mon Jun 27 16:15:49 2022 +0000, Jinoh Kang wrote:
> > When running under qemu-user CPU emulation, this can mean we not only
> remove the vdso from the process being launched (a performance
> degradation), but also clobber it out from under the qemu-user emulator
> hosting the wine-preloader process - which is in fact in the midst of a
> call to mmap that is *using* the vdso, so the emulator then segfaults
> before returning
> I'd call a QEMU bug.
I agree at least in that it probably at least refuse the a MAP_FIXED mmap that would overwrite things the JIT is using. An error message is better than a crash, after all. But changing from a strategy where wine wants to clobber it to one where wine just wants to move it might give qemu-user some better options. I haven't put enough thought into it yet to have a specific idea, just that this PR seemed like it would be helpful.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6#note_2832
June 27, 2022
Re: [PATCH v8 0/9] MR6: Avoid performance degradation due to vDSO unmapping (BZ#52313)
by Kevin Puetz (@puetzk)
I agree at least in that it probably at least refuse the a MAP_FIXED mmap that would overwrite things the JIT is using. An error message is better than a crash, after all. But changing from a strategy where wine wants to clobber it to one where wine just wants to move it might give qemu-user some better options. I haven't put enough thought into it yet to have a specific idea, just that this PR seemed like it would be helpful.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6#note_2831
June 27, 2022
Re: [PATCH 0/4] MR313: win32u: Finish moving raw input APIs.
by Zebediah Figura
On 6/25/22 12:48, Jacek Caban (@jacek) wrote:
> Jacek Caban (@jacek) commented about dlls/wow64win/user.c:
>>
>> return NtUserRegisterRawInputDevices( devices64, count, sizeof(*devices64) );
>> }
>> +
>> +NTSTATUS WINAPI wow64_NtUserGetRegisteredRawInputDevices( UINT *args )
>> +{
>> + RAWINPUTDEVICE *devices32 = get_ptr( &args );
> This should use RAWINPUTDEVICE32.
>
Thanks for catching this; I've sent a new version with this fixed.
June 27, 2022
Re: [PATCH 0/4] MR313: win32u: Finish moving raw input APIs.
by Zebediah Figura
On 6/25/22 12:50, Rémi Bernon (@rbernon) wrote:
> Rémi Bernon (@rbernon) commented about dlls/wow64win/user.c:
>> * whether it's operating under WoW64 or not. */
>> return NtUserGetRawInputBuffer( data, data_size, sizeof(RAWINPUTHEADER) );
>> }
>> +
>> +NTSTATUS WINAPI wow64_NtUserRegisterRawInputDevices( UINT *args )
>> +{
>> + const RAWINPUTDEVICE *devices32 = get_ptr( &args );
> Here as well, I guess it should be RAWINPUTDEVICE32.
>
Thanks for catching this; I've sent a new version with this fixed.
June 27, 2022
[PATCH v2 4/4] user32: Merge rawinput.c into input.c.
by Zebediah Figura
From: Zebediah Figura <zfigura(a)codeweavers.com>
---
dlls/user32/Makefile.in | 1 -
dlls/user32/input.c | 49 +++++++++++++++++++++++
dlls/user32/rawinput.c | 88 -----------------------------------------
3 files changed, 49 insertions(+), 89 deletions(-)
delete mode 100644 dlls/user32/rawinput.c
diff --git a/dlls/user32/Makefile.in b/dlls/user32/Makefile.in
index 79821929390..3a01810991d 100644
--- a/dlls/user32/Makefile.in
+++ b/dlls/user32/Makefile.in
@@ -34,7 +34,6 @@ C_SRCS = \
nonclient.c \
painting.c \
property.c \
- rawinput.c \
resource.c \
scroll.c \
static.c \
diff --git a/dlls/user32/input.c b/dlls/user32/input.c
index 52d4414b673..106f890da7a 100644
--- a/dlls/user32/input.c
+++ b/dlls/user32/input.c
@@ -6,6 +6,8 @@
* Copyright 1997 David Faure
* Copyright 1998 Morten Welinder
* Copyright 1998 Ulrich Weigand
+ * Copyright 2012 Henri Verbeet
+ * Copyright 2018 Zebediah Figura for CodeWeavers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -623,3 +625,50 @@ BOOL WINAPI UnregisterDeviceNotification( HDEVNOTIFY handle )
return I_ScUnregisterDeviceNotification( handle );
}
+
+/***********************************************************************
+ * GetRawInputDeviceInfoA (USER32.@)
+ */
+UINT WINAPI GetRawInputDeviceInfoA( HANDLE device, UINT command, void *data, UINT *size )
+{
+ TRACE( "device %p, command %#x, data %p, size %p.\n", device, command, data, size );
+
+ /* RIDI_DEVICENAME size is in chars, not bytes */
+ if (command == RIDI_DEVICENAME)
+ {
+ WCHAR *nameW;
+ UINT ret, sizeW;
+
+ if (!size) return ~0U;
+
+ sizeW = *size;
+
+ if (data && sizeW > 0)
+ nameW = HeapAlloc( GetProcessHeap(), 0, sizeof(WCHAR) * sizeW );
+ else
+ nameW = NULL;
+
+ ret = NtUserGetRawInputDeviceInfo( device, command, nameW, &sizeW );
+
+ if (ret && ret != ~0U)
+ WideCharToMultiByte( CP_ACP, 0, nameW, -1, data, *size, NULL, NULL );
+
+ *size = sizeW;
+
+ HeapFree( GetProcessHeap(), 0, nameW );
+
+ return ret;
+ }
+
+ return NtUserGetRawInputDeviceInfo( device, command, data, size );
+}
+
+/***********************************************************************
+ * DefRawInputProc (USER32.@)
+ */
+LRESULT WINAPI DefRawInputProc( RAWINPUT **data, INT data_count, UINT header_size )
+{
+ FIXME( "data %p, data_count %d, header_size %u stub!\n", data, data_count, header_size );
+
+ return 0;
+}
diff --git a/dlls/user32/rawinput.c b/dlls/user32/rawinput.c
deleted file mode 100644
index 98854d75690..00000000000
--- a/dlls/user32/rawinput.c
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * Raw Input
- *
- * Copyright 2012 Henri Verbeet
- * Copyright 2018 Zebediah Figura for CodeWeavers
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#include <stdarg.h>
-
-#include "ntstatus.h"
-#define WIN32_NO_STATUS
-#include "windef.h"
-#include "winbase.h"
-#include "wingdi.h"
-#include "winioctl.h"
-#include "winnls.h"
-#include "winreg.h"
-#include "winuser.h"
-#include "ddk/hidclass.h"
-#include "wine/debug.h"
-#include "wine/server.h"
-#include "wine/hid.h"
-
-#include "user_private.h"
-
-WINE_DEFAULT_DEBUG_CHANNEL(rawinput);
-
-/***********************************************************************
- * GetRawInputDeviceInfoA (USER32.@)
- */
-UINT WINAPI GetRawInputDeviceInfoA(HANDLE device, UINT command, void *data, UINT *data_size)
-{
- TRACE("device %p, command %#x, data %p, data_size %p.\n",
- device, command, data, data_size);
-
- /* RIDI_DEVICENAME data_size is in chars, not bytes */
- if (command == RIDI_DEVICENAME)
- {
- WCHAR *nameW;
- UINT ret, nameW_sz;
-
- if (!data_size) return ~0U;
-
- nameW_sz = *data_size;
-
- if (data && nameW_sz > 0)
- nameW = HeapAlloc(GetProcessHeap(), 0, sizeof(WCHAR) * nameW_sz);
- else
- nameW = NULL;
-
- ret = NtUserGetRawInputDeviceInfo( device, command, nameW, &nameW_sz );
-
- if (ret && ret != ~0U)
- WideCharToMultiByte(CP_ACP, 0, nameW, -1, data, *data_size, NULL, NULL);
-
- *data_size = nameW_sz;
-
- HeapFree(GetProcessHeap(), 0, nameW);
-
- return ret;
- }
-
- return NtUserGetRawInputDeviceInfo( device, command, data, data_size );
-}
-
-/***********************************************************************
- * DefRawInputProc (USER32.@)
- */
-LRESULT WINAPI DefRawInputProc(RAWINPUT **data, INT data_count, UINT header_size)
-{
- FIXME("data %p, data_count %d, header_size %u stub!\n", data, data_count, header_size);
-
- return 0;
-}
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/313
June 27, 2022