[PATCH 1/6] light.msstyles: Add Scroll Bar parts.

Zhiyi Zhang zzhang at codeweavers.com
Thu Jun 24 20:57:45 CDT 2021


Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
 dlls/light.msstyles/Makefile.in               |  10 +-
 .../blue_scrollbar_arrow_glyphs_7px.bmp       | Bin 0 -> 3274 bytes
 .../blue_scrollbar_arrow_glyphs_7px.svg       |  54 ++++++++++
 .../blue_scrollbar_arrow_glyphs_9px.bmp       | Bin 0 -> 5322 bytes
 .../blue_scrollbar_arrow_glyphs_9px.svg       |  54 ++++++++++
 dlls/light.msstyles/blue_scrollbar_arrows.bmp | Bin 0 -> 14282 bytes
 dlls/light.msstyles/blue_scrollbar_arrows.svg |  37 +++++++
 .../blue_scrollbar_resizebox_grip.bmp         | Bin 0 -> 2314 bytes
 .../blue_scrollbar_resizebox_grip.svg         |  26 +++++
 .../blue_scrollbar_shaft_horizontal.bmp       | Bin 0 -> 394 bytes
 .../blue_scrollbar_shaft_horizontal.svg       |  13 +++
 .../blue_scrollbar_shaft_vertical.bmp         | Bin 0 -> 490 bytes
 .../blue_scrollbar_shaft_vertical.svg         |  13 +++
 .../blue_scrollbar_thumb_horizontal.bmp       | Bin 0 -> 4762 bytes
 .../blue_scrollbar_thumb_horizontal.svg       |  19 ++++
 .../blue_scrollbar_thumb_vertical.bmp         | Bin 0 -> 4714 bytes
 .../blue_scrollbar_thumb_vertical.svg         |  19 ++++
 dlls/light.msstyles/light.rc                  | 101 ++++++++++++++++++
 18 files changed, 345 insertions(+), 1 deletion(-)
 create mode 100644 dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_arrows.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_arrows.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_resizebox_grip.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_resizebox_grip.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_shaft_horizontal.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_shaft_horizontal.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_shaft_vertical.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_shaft_vertical.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_thumb_horizontal.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_thumb_horizontal.svg
 create mode 100644 dlls/light.msstyles/blue_scrollbar_thumb_vertical.bmp
 create mode 100644 dlls/light.msstyles/blue_scrollbar_thumb_vertical.svg

diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index 201ed57d055..bcfb38b319c 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -15,4 +15,12 @@ SVG_SRCS = \
 	blue_groupbox.svg \
 	blue_radiobutton_13px.svg \
 	blue_radiobutton_16px.svg \
-	blue_radiobutton_25px.svg
+	blue_radiobutton_25px.svg \
+	blue_scrollbar_arrow_glyphs_7px.svg \
+	blue_scrollbar_arrow_glyphs_9px.svg \
+	blue_scrollbar_arrows.svg \
+	blue_scrollbar_resizebox_grip.svg \
+	blue_scrollbar_shaft_horizontal.svg \
+	blue_scrollbar_shaft_vertical.svg \
+	blue_scrollbar_thumb_horizontal.svg \
+	blue_scrollbar_thumb_vertical.svg
diff --git a/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.bmp b/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..e8de9a21fd637883a13d7773f777d35ca74a727e
GIT binary patch
literal 3274
zcmcJRyKWjm7=<@Vq%^4kDO@%oO^CzARv=~MCRLg|Nu;!Sf|QPd7$l&!d at r$J`@8^e
z0)}Suo%N2hmq8#ajC?#Z=gjQxVgLW1J^b?Lg%h-&{Qm)-gKyx8<2q02KZQEONb?=%
z{!g5L`1$Mih`818*_u at s7Z-!`^YfBTK0Q4xqI)+tH?JO}UtV4|**{C}y}rKA!cW25
zsK)(rHePGs`|NuYU2n#|?+<|01AGy9!0KTOy~&!C2e>Slf|v*9IUBEMh3^BahgGLO
zSR6O39u_ADMRafRt7`SINuM9pn#*=0?V-Py<+{^ldq3`>{UK-L<pI8b*WR~!Kpp_A
z2lyiJfYrkmdXqIN4{%v91u+lIb8C2Lrw`V7a1>{XH!X}d<q7<lIDKj1J>uPs@*1;e
zM*e(E@|s^=T@|>V$C}qReN+C0&oi>^Rh%i_k{VnIj6uvp$b0mzWzP)W>H)q0JYe+z
zzbXGptQjTmsk!1z at s`vU-MR~ZJMY$F9+W at up7i9NWw$n4b*fem^Y&gr`|djLtsXYz
zS9sr1@}A*bahCD`r#u;hn1_&8p12^{6#rHa at CBfKRuAx-@=wn*0$VrYFR%C}hGV%W
zUU5x)x9BHlXJ_wp(XhUcO&v$eNM~JzK2_ht^@FV+=n)Hvy*yBS$2^3*N3Z%n0f7g4
z)pzAjP(SE1KzarAKsovt%(Z@}9_B~Y{EGOt*70_IygIJ7R-MLVd0e~qp!yDP>bT#n
zW&-_pqoRB>yz$}Rp9eejz`gQ7 at f~{)%yU3_(gG6 at c%V1DspFYYuh1*s49_rVTEA-#
z;jR94#C6YhUXUY0ofqg2=ZUHJXh9Aeo%~TArM|<^%gR5X+}&9V<2qKS;7VW!T<~z7
zFgEo*@DR~kj6D!L|CyJ8@^7aeR^58fdR}zv!{9t2AB=A5y*Upa^dOJY-(hzr2W6cv
u>%QOq<BREWt=M~DuHS74To64^ip)J=&I6+>kHp8`19R0a<)5y%vHb-+w^!)^

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.svg b/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.svg
new file mode 100644
index 00000000000..c5eed6d9d3b
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_7px.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:7-32" width="7" height="112" version="1.1" viewBox="0 0 1.8521 29.633" 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="m0.93222 0.27387 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z"/>
+  <path d="m0 1.1825 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z"/>
+  <g>
+   <path d="m0.93222 2.126 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z" fill="#3096fa"/>
+   <path d="m0 3.0346 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z" fill="#3096fa"/>
+   <path d="m0.93222 3.978 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z" fill="#fff"/>
+   <path d="m0 4.8867 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z" fill="#fff"/>
+   <path d="m0.93222 5.8301 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z" fill="#aeaeae"/>
+   <path d="m0 6.7388 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z" fill="#aeaeae"/>
+  </g>
+  <path d="m1.8591 8.0782-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z"/>
+  <path d="m0.14042 7.9375 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z"/>
+  <g>
+   <path d="m1.8591 9.9303-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z" fill="#3096fa"/>
+   <path d="m0.14042 9.7896 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z" fill="#3096fa"/>
+   <path d="m1.8591 11.782-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z" fill="#fff"/>
+   <path d="m0.14042 11.642 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z" fill="#fff"/>
+   <path d="m1.8591 13.634-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z" fill="#aeaeae"/>
+   <path d="m0.14042 13.494 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z" fill="#aeaeae"/>
+  </g>
+  <path d="m1.3229 14.948-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z"/>
+  <path d="m0.39572 15.617 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z"/>
+  <g>
+   <path d="m1.3229 16.8-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z" fill="#3096fa"/>
+   <path d="m0.39572 17.47 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z" fill="#3096fa"/>
+   <path d="m1.3229 18.652-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z" fill="#fff"/>
+   <path d="m0.39572 19.322 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z" fill="#fff"/>
+   <path d="m1.3229 20.504-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z" fill="#aeaeae"/>
+   <path d="m0.39571 21.174 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z" fill="#aeaeae"/>
+  </g>
+  <path d="m1.4583 23.274-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z"/>
+  <path d="m1.5805 23.157-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z"/>
+  <g>
+   <path d="m1.4583 25.126-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z" fill="#3096fa"/>
+   <path d="m1.5805 25.009-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z" fill="#3096fa"/>
+   <path d="m1.4583 26.978-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z" fill="#fff"/>
+   <path d="m1.5805 26.861-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z" fill="#fff"/>
+   <path d="m1.4583 28.83-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z" fill="#aeaeae"/>
+   <path d="m1.5805 28.713-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z" fill="#aeaeae"/>
+  </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.bmp b/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..da6e0a47f02d02fbaef5158f534588dd411b787e
GIT binary patch
literal 5322
zcmds(zit{q7{o71n)H!C3YbfrCX$1(tw74iO{z3`m9%++RFPwh3=+B8^8b>8>-_?}
z3D`8`H{|wociLT_CFIDgJigtXx!q;74B!6On^(cI{p9}- at Dlt2&w?;`&hvA^)6KL+
z5d8bo++zRBx9=IURQE+Gm0NUvem*=oIoWV4f<QdF`1<<#%_?*k7Z+{To4D4xy1J^s
zkHLGJhVxW?yxxHyu+BT%`>UQ?EEYr1 at U08K0b=0w at Bz9uTBnC_6)*-?51Fs}czqW5
z0eBP-=SQvK>~P2H;p}*C16 at 4(-Sm1`RyRG^Zr^ox+#U|LD(pAD>+ae;?0&5JczFmv
zxb5yfiid1B1YQr}^<9sF*TV<s+Gw2~!d1W+SUqIEdJhjB48UV~7$`TCAKKW~&d$yn
z at FQ~QwTF+%xzNUIjx{Fa=_ePj`OC}8I{U<E-}-cA^Eo+p<XdZ1oN`0?;aU%_0Y<>;
zVZz5eL(du$c&~@>br1uuhwx?dxq&uvooSWx$_?d*Yfa_lyxSU0d)rnIm%Q?_*9u*0
z-1W96^P{HM!)bS`&N<@SqYqvW%jRx!uE=$!70)X-oF2j{FO`QOu(kVmy`%i|dI(<!
z+Q;i5eA#@~xgzl2n{tkvnz-sMlTS(AH!A83Z|X~Os;1mSziB=k<4E~s#(GKzj<a)5
zwNIvmKzU~UonzkQlj=U at W=@ykm%r<bYaj-xhx8+m^N_K0YvG}CZcd)L>MfH`bLu|j
zW>IH&Q(sOGnzd!_9q*+cGLDLMYNA^U5BdItKzWwCUyMyN`J}pU1d2MtoBFbbM!A=I
zNIwF(d&pS2b at 7moVsGSFzgRaa*T5h1Mv|v#eQEL$P42hD=uS^hJIYIwpJpBNRF3lQ
zMEjVzr~D+Z`XE>HFm8a<L;A|ow7#To at -ydQM%SSq19NY47BRmGl+SD7;k?)C7wg7l
zUDj)*9xn4VQ(u~VEY^Xk?y%WWUYh*O8OY$4996wp%+I3k361-lHFpmg>wcsj(hq at h
c(&$V+=I&ue*P$N+>pf&%IjVftJ}Ym30bpQQ0ssI2

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.svg b/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.svg
new file mode 100644
index 00000000000..7f5bde5dcc8
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_arrow_glyphs_9px.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:9-32" width="9" height="144" version="1.1" viewBox="0 0 2.3812 38.1" 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.1968 0.53845 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z"/>
+  <path d="m0.26458 1.4471 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z"/>
+  <g>
+   <path d="m1.1968 2.9197 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z" fill="#3096fa"/>
+   <path d="m0.26458 3.8283 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z" fill="#3096fa"/>
+   <path d="m1.1968 5.301 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z" fill="#fff"/>
+   <path d="m0.26458 6.2096 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z" fill="#fff"/>
+   <path d="m1.1968 7.6822 0.91986 0.91792-0.13141 0.13113-0.91986-0.91792z" fill="#aeaeae"/>
+   <path d="m0.26458 8.5908 0.91986-0.91792 0.13141 0.13113-0.91986 0.91792z" fill="#aeaeae"/>
+  </g>
+  <path d="m2.1144 10.459-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z"/>
+  <path d="m0.39571 10.319 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z"/>
+  <g>
+   <path d="m2.1144 12.841-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z" fill="#3096fa"/>
+   <path d="m0.39571 12.7 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z" fill="#3096fa"/>
+   <path d="m2.1144 15.222-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z" fill="#fff"/>
+   <path d="m0.39571 15.081 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z" fill="#fff"/>
+   <path d="m2.1144 17.603-0.91792 0.91986-0.13113-0.13141 0.91792-0.91986z" fill="#aeaeae"/>
+   <path d="m0.39571 17.462 0.91792 0.91986-0.13113 0.13141-0.91792-0.91986z" fill="#aeaeae"/>
+  </g>
+  <path d="m1.5875 19.446-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z"/>
+  <path d="m0.6603 20.115 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z"/>
+  <g>
+   <path d="m1.5875 21.827-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z" fill="#3096fa"/>
+   <path d="m0.6603 22.497 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z" fill="#3096fa"/>
+   <path d="m1.5875 24.208-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z" fill="#fff"/>
+   <path d="m0.6603 24.878 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z" fill="#fff"/>
+   <path d="m1.5875 26.59-0.9179 0.91988-0.13113-0.13141 0.9179-0.91988z" fill="#aeaeae"/>
+   <path d="m0.6603 27.259 0.9179 0.91988-0.13113 0.13141-0.9179-0.91988z" fill="#aeaeae"/>
+  </g>
+  <path d="m1.7229 29.889-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z"/>
+  <path d="m1.845 29.772-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z"/>
+  <g>
+   <path d="m1.7229 32.27-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z" fill="#3096fa"/>
+   <path d="m1.845 32.153-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z" fill="#3096fa"/>
+   <path d="m1.7229 34.651-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z" fill="#fff"/>
+   <path d="m1.845 34.534-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z" fill="#fff"/>
+   <path d="m1.7229 37.032-0.91988-0.9179 0.13141-0.13113 0.91988 0.9179z" fill="#aeaeae"/>
+   <path d="m1.845 36.915-0.91988 0.9179-0.13141-0.13113 0.91988-0.9179z" fill="#aeaeae"/>
+  </g>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_arrows.bmp b/dlls/light.msstyles/blue_scrollbar_arrows.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..8e6ae4fe96acdcd67e7d576f6315d3680e39bcc4
GIT binary patch
literal 14282
zcmeI2&2HL26oqf3JV3kaE2Pb$8`5o*O;_1e%HInl>AI_sK0)^(q>1tf5hafRt0>79
z*cY-Z6%|O>3^!*CB0r*<u@}||9m_WM_*~l>?uGMtys>%nNs{RY*59$b#qwrJWJ%s7
z?d#Ly$<A!0B9qy+=*H(S-)4tAH<n-N`u%>rUawRtSFQ;fD4`d8G at DIhjJhUhpoCr!
z?GrFLA(YSy?#Ok47ssJz4EsQB9%RY4TCLV<wS3a_DX&ov2*cG}<#Pqiw0^YP*3zyP
zSM_McF++2 at r`?WdX-AJgIMlP#L0Q at ruPe-AuyMR9zE^k_#+aiO_JQpKpNxK%IM9op
zY-#bmZ`Rqo-Vy!tTTix;t?n>rP&nPTjQ>5v)x+p)Eh>F<%x7!y^;hU6t{#}%a~%y|
z{L9SU84b<tPlQQSE~ts-YUVVKhPWfa{meP`|0d`e!#>a?57OpaxghbceRF^5m8K>#
zcNeGw8TZ<8bsyR7C>~T-xqyIiuOn%_<zO&K=PetJ2EC;weurK;Kkpx;w}cC|Y{r_)
zFArFA`So?kH3vSkJm=|0!E=8f5}qr1^Bk0?d+Gf(dCu}R*(_ at x<jHeeUXM2bfFM81
zbG?q`IZr?O#B+BSzP=YcS3M-pk+UY8l^3Hg5YJgZ%CUm{JQDqAw!RM1TTaIc(()W@
zj?Y8vlVkiA1U(iSa?Npkj?A=>+?XfNr5&Fm&v8s|5m}Qwm+4&`vP{_iE#&VfWN%5H
zV_t{OW?5=G<eDSTk>|*Bc=0mN_bthD<T>)(5F^yVzHiB~g7BY{XYpc-78A0!d<0o%
B3bFtI

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_arrows.svg b/dlls/light.msstyles/blue_scrollbar_arrows.svg
new file mode 100644
index 00000000000..352db059a9d
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_arrows.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-24" width="17" height="272" version="1.1" viewBox="0 0 4.4979 71.967" 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>
+ <rect x="-1.875e-5" width="4.4979" height="71.967" fill="#fff"/>
+ <g stroke-width=".26458">
+  <rect x=".13229" y=".13229" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#fff" stroke="#aeaeae"/>
+  <rect x=".13229" y="4.6302" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#fff" stroke="#3096fa"/>
+  <rect x=".13229" y="9.1281" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#2979ff" stroke="#2979ff"/>
+  <g fill="#fff">
+   <rect x=".13229" y="13.626" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#aeaeae"/>
+   <rect x=".13229" y="18.124" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#aeaeae"/>
+   <rect x=".13229" y="22.622" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#3096fa"/>
+  </g>
+  <rect x=".13229" y="27.12" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#2979ff" stroke="#2979ff"/>
+  <g fill="#fff">
+   <rect x=".13229" y="31.618" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#aeaeae"/>
+   <rect x=".13229" y="36.116" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#aeaeae"/>
+   <rect x=".13229" y="40.614" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#3096fa"/>
+  </g>
+  <rect x=".13229" y="45.111" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#2979ff" stroke="#2979ff"/>
+  <g fill="#fff">
+   <rect x=".13229" y="49.609" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#aeaeae"/>
+   <rect x=".13229" y="54.107" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#aeaeae"/>
+   <rect x=".13229" y="58.605" width="4.2333" height="4.2333" rx=".52917" ry=".52917" stroke="#3096fa"/>
+  </g>
+  <rect x=".13229" y="63.103" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#2979ff" stroke="#2979ff"/>
+  <rect x=".13229" y="67.601" width="4.2333" height="4.2333" rx=".52917" ry=".52917" fill="#fff" stroke="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_resizebox_grip.bmp b/dlls/light.msstyles/blue_scrollbar_resizebox_grip.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..6bc433536ddf5adfba071bea14e246fb9e41b33a
GIT binary patch
literal 2314
zcmZ?r<>F)jgDxOh1H=kIEC|GmKo&EQZr}hC7~nqx0|bF&{yVt`6=NtNAizREelSVz
z-MjZc2!q^&i;YhXSr0k>Le`IqO-uX9aWk#-kmG-9x at Dm4r>0*hH48Z`KxU!yDK(#v
XesufL`GoY3%8!P?Xb6mk04M|ikd>kI

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_resizebox_grip.svg b/dlls/light.msstyles/blue_scrollbar_resizebox_grip.svg
new file mode 100644
index 00000000000..5c31233d422
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_resizebox_grip.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:32-32" width="32" height="17" version="1.1" viewBox="0 0 8.4667 4.4979" 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 fill="#bdbdbd" stroke-width="0">
+  <rect x="3.4396" y="3.7042" width=".52917" height=".52917"/>
+  <rect x="2.6458" y="3.7042" width=".52917" height=".52917"/>
+  <rect x="1.8521" y="3.7042" width=".52917" height=".52917"/>
+  <rect x="2.6458" y="2.9104" width=".52917" height=".52917"/>
+  <rect x="3.4396" y="2.9104" width=".52917" height=".52917"/>
+  <rect x="3.4396" y="2.1167" width=".52917" height=".52917"/>
+  <rect x="4.4979" y="2.1167" width=".52917" height=".52917"/>
+  <rect x="5.2917" y="3.7042" width=".52917" height=".52917"/>
+  <rect x="4.4979" y="3.7042" width=".52917" height=".52917"/>
+  <rect x="4.4979" y="2.9104" width=".52917" height=".52917"/>
+  <rect x="5.2917" y="2.9104" width=".52917" height=".52917"/>
+  <rect x="6.0854" y="3.7042" width=".52917" height=".52917"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_shaft_horizontal.bmp b/dlls/light.msstyles/blue_scrollbar_shaft_horizontal.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..36ba313b639d525267e9de26bbbd503fdf0a8a3c
GIT binary patch
literal 394
zcmZ?r?P6pAgDxOh1H?=~tN_G}3=%*R%z)4+<bMVR2m*=zcXAIZMv*3h!-A&fD;O{^
Hj8qx`Ui`mn

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_shaft_horizontal.svg b/dlls/light.msstyles/blue_scrollbar_shaft_horizontal.svg
new file mode 100644
index 00000000000..9a2fd73b407
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_shaft_horizontal.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:2-24" width="2" height="32" version="1.1" viewBox="0 0 .52917 8.4667" 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>
+ <rect width=".52917" height="8.4667" fill="#f5f5f5" stroke="#0091ea" stroke-dasharray="0, 2.91041999999999978" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_shaft_vertical.bmp b/dlls/light.msstyles/blue_scrollbar_shaft_vertical.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..17cca423462277fc3594d93e4843c794bbcecf7a
GIT binary patch
literal 490
zcmZ?reZ|NC23<h128j89m;;Cz86<!t149B-9?XFg{}~t{2qf~~$vvnTE=44R1x?*o
Sq5%T~(MrFLs)d9V0|Nk*?n(Xt

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_shaft_vertical.svg b/dlls/light.msstyles/blue_scrollbar_shaft_vertical.svg
new file mode 100644
index 00000000000..b9408619f1b
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_shaft_vertical.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:14-24" width="14" height="8" version="1.1" viewBox="0 0 3.7042 2.1167" 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>
+ <rect width="3.7042" height="2.1167" fill="#f5f5f5" stroke="#0091ea" stroke-dasharray="0, 2.91042999999999985" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_thumb_horizontal.bmp b/dlls/light.msstyles/blue_scrollbar_thumb_horizontal.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..1107be09217240ede1d7eb5d97879ba360c66fe6
GIT binary patch
literal 4762
zcmeHKK~4fO6#XV1z_>78feo_30}vBeZajga0bRQy886 at g5XcNiFypva6IhCC*bDBQ
zL^BIIl<$MlNpVGsiwSAdmUd>|Yx~;wLrX`kZJMVW)DFrH$^ps-?V={y`guR^q!kk-
zdG>@$hsRgxt0fzof4+;NsN3!OzJI5g009tiBK-FIeJLetCO`lLoCtIV1j%>+0#1Y#
zXii|^bHFW!qKMT)5d+Ok>G2<a>2x}S!N9<Fif<7BK!e#p9jye&Z~WkJ$le({d9LO3
zG9c}94o3)vUYVboJQ0g~wnPt*$6JgK4$v78BxA&5zTN`|mas~y<t&G)pVdQEgK at kv
zbUs$`3ykLEu@?7)pIauj0|5;0mBI1x#_p+M{6O3YheXrQQ5;-|Mp4uYdbv at IA1<d~
z??iD>l|7fGehiXAzO*nt5oTaQkQ|c9STy&+Q7<eW8oeIimP3)u>Y<2%X14TL#V=C8
zZt(4WMZUI8YzN==T-bgVKZbEoF^nHU72$`--o?^`hQE^bE|#j1vAYL0N12*-bM5wa
Ho$g}aUx`De

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_thumb_horizontal.svg b/dlls/light.msstyles/blue_scrollbar_thumb_horizontal.svg
new file mode 100644
index 00000000000..a94689a93ab
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_thumb_horizontal.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:22-24" width="22" height="68" version="1.1" viewBox="0 0 5.8208 17.992" 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 fill="#fff" stroke-width=".26458">
+  <rect x="-7.0588e-5" width="5.8209" height="17.992" fill="#fff" stroke-width=".070005"/>
+  <rect x=".13229" y=".13229" width="5.5563" height="4.2333" rx=".52917" ry=".52918" stroke="#aeaeae"/>
+  <rect x=".13229" y="4.6302" width="5.5563" height="4.2333" rx=".52917" ry=".52918" stroke="#3096fa"/>
+  <rect x=".13229" y="9.1281" width="5.5563" height="4.2333" rx=".52917" ry=".52918" stroke="#2979ff"/>
+  <rect x=".13229" y="13.626" width="5.5563" height="4.2333" rx=".52917" ry=".52918" stroke="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_scrollbar_thumb_vertical.bmp b/dlls/light.msstyles/blue_scrollbar_thumb_vertical.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..49c5ceb41d9425b7b6a40aad7d4f205ad7d9bc1c
GIT binary patch
literal 4714
zcmeHKF;2rk5L_fa02N<I6KKo>(ooS*Q9?io&{9P*AK(GtM0TDK8PfxjT at q@$qrjoV
z5|NA8xh&%t356itnJUGt?#{Ar_V%>e8EYH+7n?M<Ypf>b2Ie8=8f{@EdM!RI855PG
z*x|<B!Q~P}@?rhgewwC15V)>8kQp#Q0#A5^VJL)PnE?YN at C0uahw?xmfhXKZ7GPl?
zc<rNez`722o`e5z&iDN&id3lj!)<5++z?GBAp>B(HH4Fxof9_e+^I<hF#S_bM#N5&
zAG<uw7Fhr13osA22tY*y6^HVae8N}TRNSYMb!ys2=YUZ+x(<pQROOsmC$^9Hsi#C$
z&>1S=G>Jdn*gjU(5Qs+-)9iDUduN$tWH&pKVHx at T`E2}7xz`p$n}vezh)g{95P%Rt
z$)VJl=_Kp!67Ew;c7WGDItQ%lfXf_I<(y?ue%BH&eI=@b+d~^#01b(AucfLXUK^T2
Zy3f+RneI!<z65!w^q*VxysdJd^#!G8L{I<#

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_scrollbar_thumb_vertical.svg b/dlls/light.msstyles/blue_scrollbar_thumb_vertical.svg
new file mode 100644
index 00000000000..bd0cd89ff2c
--- /dev/null
+++ b/dlls/light.msstyles/blue_scrollbar_thumb_vertical.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:17-24" width="17" height="88" version="1.1" viewBox="0 0 4.4979 23.283" 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>
+ <rect y="-.00012353" width="4.4979" height="23.283" fill="#fff" stroke-width=".26458"/>
+ <g fill="#fff" stroke-width=".26458">
+  <rect transform="rotate(90)" x=".13229" y="-4.3656" width="5.5563" height="4.2333" rx=".52917" ry=".52916" stroke="#aeaeae"/>
+  <rect transform="rotate(90)" x="5.9531" y="-4.3656" width="5.5563" height="4.2333" rx=".52917" ry=".52916" stroke="#3096fa"/>
+  <rect transform="rotate(90)" x="11.774" y="-4.3656" width="5.5563" height="4.2333" rx=".52917" ry=".52916" stroke="#2979ff"/>
+  <rect transform="rotate(90)" x="17.595" y="-4.3656" width="5.5563" height="4.2333" rx=".52917" ry=".52916" stroke="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index cb51b8a5246..c197a35960a 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -340,6 +340,82 @@ BLUE_INI TEXTFILE
 "BorderSize = 1\r\n"
 "FillColor = 255 255 255\r\n"
 "BorderColor = 174 174 174\r\n"
+
+"\r\n; Scroll Bar\r\n"
+"[ScrollBar.ArrowBtn]\r\n"
+"BgType = ImageFile\r\n"
+"SizingMargins = 5, 5, 5, 5\r\n"
+"ContentMargins = 0, 0, 3, 3\r\n"
+"SizingType = Tile\r\n"
+"ImageFile = blue_scrollbar_arrows.bmp\r\n"
+"ImageCount = 16\r\n"
+"ImageLayout = Vertical\r\n"
+"GlyphType = ImageGlyph\r\n"
+"GlyphTransparent = True\r\n"
+"ImageSelectType = Size\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_scrollbar_arrow_glyphs_7px.bmp\r\n"
+"ImageFile2 = blue_scrollbar_arrow_glyphs_9px.bmp\r\n"
+"MinSize1 = 7, 7\r\n"
+"MinSize2 = 9, 9\r\n"
+
+"[ScrollBar.ThumbBtnHorz]\r\n"
+"BgType = ImageFile\r\n"
+"SizingMargins = 5, 5, 5, 5\r\n"
+"ContentMargins = 4, 4, 0, 0\r\n"
+"ImageFile = blue_scrollbar_thumb_horizontal.bmp\r\n"
+"ImageCount = 4\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[ScrollBar.ThumbBtnVert]\r\n"
+"BgType = ImageFile\r\n"
+"SizingMargins = 5, 5, 5, 5\r\n"
+"ContentMargins = 0, 0, 4, 4\r\n"
+"ImageFile = blue_scrollbar_thumb_vertical.bmp\r\n"
+"ImageCount = 4\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[ScrollBar.GripperHorz]\r\n"
+"BgType = None\r\n"
+
+"[ScrollBar.GripperVert]\r\n"
+"BgType = None\r\n"
+
+"[ScrollBar.LowerTrackHorz]\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_scrollbar_shaft_horizontal.bmp\r\n"
+"SizingMargins = 0, 0, 1, 1\r\n"
+"ImageCount = 4\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[ScrollBar.LowerTrackVert]\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_scrollbar_shaft_vertical.bmp\r\n"
+"SizingMargins = 1, 1, 0, 0\r\n"
+"ImageCount = 4\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[ScrollBar.UpperTrackHorz]\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_scrollbar_shaft_horizontal.bmp\r\n"
+"SizingMargins = 0, 0, 1, 1\r\n"
+"ImageCount = 4\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[ScrollBar.UpperTrackVert]\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_scrollbar_shaft_vertical.bmp\r\n"
+"SizingMargins = 1, 1, 0, 0\r\n"
+"ImageCount = 4\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[ScrollBar.SizeBox]\r\n"
+"ImageFile = blue_scrollbar_resizebox_grip.bmp\r\n"
+"BgType = ImageFile\r\n"
+"ImageCount = 2\r\n"
+"SizingType = TrueSize\r\n"
+"Transparent = True\r\n"
+"VAlign = Bottom\r\n"
 }
 
 /* Button */
@@ -383,6 +459,31 @@ BLUE_COMBOBUTTON_BMP BITMAP "blue_combobutton.bmp"
 /* @makedep: blue_combobutton_glyph.bmp */
 BLUE_COMBOBUTTON_GLYPH_BMP BITMAP "blue_combobutton_glyph.bmp"
 
+/* Scroll Bar */
+/* @makedep: blue_scrollbar_arrows.bmp */
+BLUE_SCROLLBAR_ARROWS_BMP BITMAP "blue_scrollbar_arrows.bmp"
+
+/* @makedep: blue_scrollbar_arrow_glyphs_7px.bmp */
+BLUE_SCROLLBAR_ARROW_GLYPHS_7PX_BMP BITMAP "blue_scrollbar_arrow_glyphs_7px.bmp"
+
+/* @makedep: blue_scrollbar_arrow_glyphs_9px.bmp */
+BLUE_SCROLLBAR_ARROW_GLYPHS_9PX_BMP BITMAP "blue_scrollbar_arrow_glyphs_9px.bmp"
+
+/* @makedep: blue_scrollbar_resizebox_grip.bmp */
+BLUE_SCROLLBAR_RESIZEBOX_GRIP_BMP BITMAP "blue_scrollbar_resizebox_grip.bmp"
+
+/* @makedep: blue_scrollbar_shaft_horizontal.bmp */
+BLUE_SCROLLBAR_SHAFT_HORIZONTAL_BMP BITMAP "blue_scrollbar_shaft_horizontal.bmp"
+
+/* @makedep: blue_scrollbar_shaft_vertical.bmp */
+BLUE_SCROLLBAR_SHAFT_VERTICAL_BMP BITMAP "blue_scrollbar_shaft_vertical.bmp"
+
+/* @makedep: blue_scrollbar_thumb_horizontal.bmp */
+BLUE_SCROLLBAR_THUMB_HORIZONTAL_BMP BITMAP "blue_scrollbar_thumb_horizontal.bmp"
+
+/* @makedep: blue_scrollbar_thumb_vertical.bmp */
+BLUE_SCROLLBAR_THUMB_VERTICAL_BMP BITMAP "blue_scrollbar_thumb_vertical.bmp"
+
 /* File version */
 #define WINE_FILEDESCRIPTION_STR "Light Theme"
 #define WINE_FILENAME_STR "light.msstyles"
-- 
2.30.2




More information about the wine-devel mailing list