[PATCH 4/6] light.msstyles: Add Tab parts.

Zhiyi Zhang zzhang at codeweavers.com
Sun Jun 27 21:30:06 CDT 2021


Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
 dlls/light.msstyles/Makefile.in             |   5 +
 dlls/light.msstyles/blue_tab_background.bmp | Bin 0 -> 19338 bytes
 dlls/light.msstyles/blue_tab_background.svg |  13 +++
 dlls/light.msstyles/blue_tab_item.bmp       | Bin 0 -> 1658 bytes
 dlls/light.msstyles/blue_tab_item.svg       | 108 +++++++++++++++++++
 dlls/light.msstyles/blue_tab_item_left.bmp  | Bin 0 -> 1658 bytes
 dlls/light.msstyles/blue_tab_item_left.svg  | 111 ++++++++++++++++++++
 dlls/light.msstyles/blue_tab_item_right.bmp | Bin 0 -> 1658 bytes
 dlls/light.msstyles/blue_tab_item_right.svg | 109 +++++++++++++++++++
 dlls/light.msstyles/blue_tab_pane_edge.bmp  | Bin 0 -> 9354 bytes
 dlls/light.msstyles/blue_tab_pane_edge.svg  |  16 +++
 dlls/light.msstyles/light.rc                | 104 ++++++++++++++++++
 12 files changed, 466 insertions(+)
 create mode 100644 dlls/light.msstyles/blue_tab_background.bmp
 create mode 100644 dlls/light.msstyles/blue_tab_background.svg
 create mode 100644 dlls/light.msstyles/blue_tab_item.bmp
 create mode 100644 dlls/light.msstyles/blue_tab_item.svg
 create mode 100644 dlls/light.msstyles/blue_tab_item_left.bmp
 create mode 100644 dlls/light.msstyles/blue_tab_item_left.svg
 create mode 100644 dlls/light.msstyles/blue_tab_item_right.bmp
 create mode 100644 dlls/light.msstyles/blue_tab_item_right.svg
 create mode 100644 dlls/light.msstyles/blue_tab_pane_edge.bmp
 create mode 100644 dlls/light.msstyles/blue_tab_pane_edge.svg

diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index c3c5643236a..7be6fa532a6 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -45,6 +45,11 @@ SVG_SRCS = \
 	blue_spin_glyph_up.svg \
 	blue_status_background.svg \
 	blue_status_pane.svg \
+	blue_tab_background.svg \
+	blue_tab_item.svg \
+	blue_tab_item_left.svg \
+	blue_tab_item_right.svg \
+	blue_tab_pane_edge.svg \
 	blue_toolbar_buttons.svg \
 	blue_toolbar_buttons_split.svg \
 	blue_toolbar_buttons_split_dropdown.svg \
diff --git a/dlls/light.msstyles/blue_tab_background.bmp b/dlls/light.msstyles/blue_tab_background.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..f98d95e3fa16bc27694891006c98a7e167846f4b
GIT binary patch
literal 19338
zcmeIxJr2Qe0Egi}F*$+rSPWt at xrfyWT)J8xi{Xvk(`ZF2k-UD-{&YW%=W(B}xB1-8
z=Vd*{YV4l($NTx~!{<7U at p>&crv2f3{XF^gee?CjDUbO_^6)(KEdNy=o at XBY>?a4p
zPv+r=pBxB3nTH>Kav=O<9)9 at Af$)=g_~9o9!cXSmho2k>KbeOgesUoEWFCI_$${{b
zdHCTc2f|P0;fJ3b2tS#JAAWKm{A3<}_{o9rlX>{zCkMh$=HZ8*90)&|haY}&ApB$=
ze)!3O at RND?;U@>ePv+r=pBxB3nTH>Kav=O<9)9 at Af$)=g_~9o9!cXSmho2k>Kbhwb
G{5$|xt`<uG

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_tab_background.svg b/dlls/light.msstyles/blue_tab_background.svg
new file mode 100644
index 00000000000..55f868b3f4a
--- /dev/null
+++ b/dlls/light.msstyles/blue_tab_background.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:10-24" width="10" height="600" version="1.1" viewBox="0 0 2.6458 158.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"/>
+    <dc:title/>
+   </cc:Work>
+  </rdf:RDF>
+ </metadata>
+ <rect x="1e-7" y="5e-7" width="2.6458" height="158.75" fill="#fff" stroke-width="0"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_tab_item.bmp b/dlls/light.msstyles/blue_tab_item.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..4ebf519c2e7d5bd1868dc89813db582002cde966
GIT binary patch
literal 1658
zcmeHGOG?8~6upAF2DeZI6{G{Foj7vh21JFr07oqq=Pp1Zwk{!`w*ZACQ=KG(WC3+r
zlMo at F*Xwz08o?Ag73(GU<eqzy!8^RuIq7fHtnPpV^cMOIy+J!bq7Sub6cf!KrEur?
z^t$oMipAy+oqH{=tJk8n;{9FX!5){na-higW}kR?&Myy~rTnb%=#qFc=FtV;9)j at X
zopfDK7lpaO4Z~Q-=`wxQ|G!-~O*2Un91)0_Y}@vIKZ+vH^Bl(^D0m4WfS9SiTk}Er
zRj(?4{xpY2Qc4^VsQiL0VHlQW83cjrx|Ls+Wq~Na^816 at 56tVwwKmIH9?LA(+EiFw
o`S!&5r+gh2;)<s6xDeg^@d#uZ|L1Xe9^*Lv&Lbj<`&H%f3kb2a(f|Me

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_tab_item.svg b/dlls/light.msstyles/blue_tab_item.svg
new file mode 100644
index 00000000000..ec462d22cd7
--- /dev/null
+++ b/dlls/light.msstyles/blue_tab_item.svg
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:5-24" width="5" height="95" version="1.1" viewBox="0 0 1.3229 25.135" 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="-5e-5" width="1.3229" height="25.135" fill="#fff" stroke-width=".26458"/>
+ <rect transform="rotate(90)" x="19.315" y="-.26458" width=".26458" height=".26458" fill="#aeaeae" stroke-width="0"/>
+ <rect x=".13229" y="15.214" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width="0">
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="19.579" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.579" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.844" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="19.315" y="-1.0583" width=".79375" height=".79375" fill="#f5f5f5"/>
+  <rect transform="rotate(90)" x="19.844" y="-1.3229" width=".26458" height=".26458" fill="#fff"/>
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="19.844" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.315" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="4.2333" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <g fill="#fff">
+  <rect x=".13229" y="5.1594" width="1.0583" height="4.7625" rx=".52917" ry=".52916" stroke="#3096fa" stroke-width=".26458"/>
+  <rect transform="rotate(90)" x="9.7896" y="-1.0583" width=".26458" height=".79375" stroke-width="0"/>
+  <rect transform="rotate(90)" x="9.525" y="-.52917" width=".26458" height=".26458" stroke-width="0"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="9.525" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+  <g fill="#fff">
+   <rect transform="rotate(90)" x="9.2604" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.2604" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <g fill="#3096fa">
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <rect x=".13229" y="10.186" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#fff" stroke="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="14.817" y="-1.3229" width=".26458" height="1.3229" fill="#fff"/>
+  <rect transform="rotate(90)" x="14.552" y="-.26458" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.552" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.552" y="-.52917" width=".26458" height=".26458" fill="#fff"/>
+  <rect transform="rotate(90)" x="14.552" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+ <g fill="#fff">
+  <g stroke-width="0">
+   <rect transform="rotate(90)" x="14.288" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.552" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.552" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.288" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.817" y="-.79375" width=".26458" height=".26458"/>
+  </g>
+  <rect x=".13229" y="20.241" width="1.0583" height="4.7625" rx=".52917" ry=".52916" stroke="#2979ff" stroke-width=".26458"/>
+  <rect transform="rotate(90)" x="24.871" y="-1.0583" width=".26458" height=".79375" stroke-width="0"/>
+  <rect transform="rotate(90)" x="24.606" y="-.52917" width=".26458" height=".26458" stroke-width="0"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="24.606" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+  <g fill="#fff">
+   <rect transform="rotate(90)" x="24.342" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.342" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458" fill="#3096fa"/>
+  <g fill="#2979ff">
+   <rect transform="rotate(90)" x="24.606" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.342" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="9.2604" y="-1.3229" width=".26458" height=".26458" fill="#3096fa"/>
+  <rect transform="rotate(90)" x="9.2604" y="-.26458" width=".26458" height=".26458" fill="#3096fa"/>
+  <rect transform="rotate(90)" x="14.287" y="-.26458" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.288" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="24.606" y="-.26458" width=".26458" height=".26458" fill="#2979ff"/>
+  <rect transform="rotate(90)" x="24.342" y="-.26458" width=".26458" height=".26458" fill="#2979ff"/>
+ </g>
+ <rect x=".13229" y=".13229" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ <g fill="#aeaeae" stroke-width="0">
+  <rect transform="rotate(90)" x="4.4979" y="-.26458" width=".26458" height=".26458"/>
+  <rect transform="rotate(90)" x="4.4979" y="-1.3229" width=".26458" height=".26458"/>
+  <rect transform="rotate(90)" x="4.7625" y="-.26458" width=".26458" height=".26458"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="4.2333" y="-1.0583" width=".79375" height=".79375" fill="#f5f5f5"/>
+  <rect transform="rotate(90)" x="4.7625" y="-1.3229" width=".26458" height=".26458" fill="#fff"/>
+  <rect transform="rotate(90)" x="4.7625" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="4.2333" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+ <rect x="1.2723" y="20.898" width=".016691" height=".060252" rx=".52917" ry=".060252" fill="#fff" stroke-width=".26458"/>
+</svg>
diff --git a/dlls/light.msstyles/blue_tab_item_left.bmp b/dlls/light.msstyles/blue_tab_item_left.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..e395328565e388d743e8dd088b3e15706781804e
GIT binary patch
literal 1658
zcmeHGJ5Iwu6nsd)8Ms24KtT%HG*mRX079T}0IHxMdJce$NH~H&djODZx6s&yeSpvg
z+cJ_ro5yT$jKGo7BEpm3?3<l+v7?>t(d9PH>jpSPZ=sLT8?*x?dQ%&XVxrGaDcn8m
zT{MoY*x3A`^Pt6b4O+BzeAwnPR}K^zU+of)PWb7Lvy>k-9-k6VCs_D;pT}oBeI;Gj
z(?wx!aKkVba=J`k_5W|zP18)01Xl!NCfl}s-;bim^E}6K2nrS<1Q4_Gr+!`-zVXVR
zTK|h29!V*2MWFHvwuE6=mSqqGuIpBQS(XK&{K{|lYCkZqAJ;l8=Xor%T<cI__2tV0
l=kM})RETq$#gjtx^ZNskS^S^J<#~+b_$!ZyDBf3<#}B7Dv)=#!

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_tab_item_left.svg b/dlls/light.msstyles/blue_tab_item_left.svg
new file mode 100644
index 00000000000..26bd9353a2b
--- /dev/null
+++ b/dlls/light.msstyles/blue_tab_item_left.svg
@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:5-24" width="5" height="95" version="1.1" viewBox="0 0 1.3229 25.135" 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="-5e-5" width="1.3229" height="25.135" fill="#fff" stroke-width=".26458"/>
+ <g fill="#fff">
+  <rect x=".13229" y="5.1594" width="1.0583" height="4.7625" rx=".52917" ry=".52916" stroke="#3096fa" stroke-width=".26458"/>
+  <rect transform="rotate(90)" x="9.7896" y="-1.0583" width=".26458" height=".79375" stroke-width="0"/>
+  <rect transform="rotate(90)" x="9.525" y="-.52917" width=".26458" height=".26458" stroke-width="0"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="9.525" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+  <g fill="#fff">
+   <rect transform="rotate(90)" x="9.2604" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.2604" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <g fill="#3096fa">
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <rect x=".13229" y="10.186" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#fff" stroke="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="14.817" y="-1.3229" width=".26458" height="1.3229" fill="#fff"/>
+  <rect transform="rotate(90)" x="14.552" y="-.26459" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.552" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.552" y="-.52917" width=".26458" height=".26458" fill="#fff"/>
+  <rect transform="rotate(90)" x="14.552" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+ <g fill="#fff">
+  <g stroke-width="0">
+   <rect transform="rotate(90)" x="14.288" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.552" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.552" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.288" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.817" y="-.79375" width=".26458" height=".26458"/>
+  </g>
+  <rect x=".13229" y="20.241" width="1.0583" height="4.7625" rx=".52917" ry=".52916" stroke="#2979ff" stroke-width=".26458"/>
+  <rect transform="rotate(90)" x="24.871" y="-1.0583" width=".26458" height=".79375" stroke-width="0"/>
+  <rect transform="rotate(90)" x="24.606" y="-.52917" width=".26458" height=".26458" stroke-width="0"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="24.606" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+  <g fill="#fff">
+   <rect transform="rotate(90)" x="24.342" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.342" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458" fill="#3096fa"/>
+  <g fill="#2979ff">
+   <rect transform="rotate(90)" x="24.606" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-.26459" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.342" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="9.2604" y="-1.3229" width=".26458" height=".26458" fill="#3096fa"/>
+  <rect transform="rotate(90)" x="9.2604" y="-.26458" width=".26458" height=".26458" fill="#3096fa"/>
+  <rect transform="rotate(90)" x="14.288" y="-.26458" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.288" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="24.606" y="-.26458" width=".26458" height=".26458" fill="#2979ff"/>
+  <rect transform="rotate(90)" x="24.342" y="-.26458" width=".26458" height=".26458" fill="#2979ff"/>
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="14.552" y="-.26459" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.817" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.315" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <rect x=".13229" y="15.214" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width="0">
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="19.579" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.579" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.844" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="19.315" y="-1.0583" width=".79375" height=".79375" fill="#f5f5f5"/>
+  <rect transform="rotate(90)" x="19.844" y="-1.3229" width=".26458" height=".26458" fill="#fff"/>
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="19.844" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.315" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="4.2333" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <rect x=".13229" y=".13229" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ <g fill="#aeaeae" stroke-width="0">
+  <rect transform="rotate(90)" x="4.4979" y="-.26458" width=".26458" height=".26458"/>
+  <rect transform="rotate(90)" x="4.4979" y="-1.3229" width=".26458" height=".26458"/>
+  <rect transform="rotate(90)" x="4.7625" y="-.26458" width=".26458" height=".26458"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="4.2333" y="-1.0583" width=".79375" height=".79375" fill="#f5f5f5"/>
+  <rect transform="rotate(90)" x="4.7625" y="-1.3229" width=".26458" height=".26458" fill="#fff"/>
+  <rect transform="rotate(90)" x="4.7625" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="4.2333" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_tab_item_right.bmp b/dlls/light.msstyles/blue_tab_item_right.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..1ba39c28378c8fa676d9c9fcb6b266849ed16e97
GIT binary patch
literal 1658
zcmeHGJ5Iw;5L_hS3|t{iKtd^K(@@dm0tk at 80jPq4=s5r~BH;-ByaRw_yM at Ls>;r^0
z*p`uOzn5hk93$aKX_3szJKou`i#K}HKe^teW!(YC=pFPadW-geL?7j%QB3sxlnVEc
z2Um?xHY~P(={)LiU84 at Qj*q)6^U{GL<C}fr$r-;qaF+73#?uSp`HZLMe0vDO^LNs9
zJzW*%1~&|2C8z83P5=LO-89W4NpM6UX0mPD_x&h}JkN6+hoImkgaBfu`fg#U{HRxL
z;P6N(g(Cw?zhFxkhEmEP2wc~#{IV<yr1UGlKdAk|+&- at LSS|A?vs~*@VGY&W6X&1m
ibyA2+TEw$L4D-h$kVX8T$Mt!P<M=0!h$!w?mB%lnMYG%h

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_tab_item_right.svg b/dlls/light.msstyles/blue_tab_item_right.svg
new file mode 100644
index 00000000000..5043e6e2bf7
--- /dev/null
+++ b/dlls/light.msstyles/blue_tab_item_right.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:5-24" width="5" height="95" version="1.1" viewBox="0 0 1.3229 25.135" 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="-5e-5" width="1.3229" height="25.135" fill="#fff" stroke-width=".26458"/>
+ <rect transform="rotate(90)" x="19.315" y="-.26458" width=".26458" height=".26458" fill="#aeaeae" stroke-width="0"/>
+ <rect x=".13229" y="15.214" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width="0">
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="19.579" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.579" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.844" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="19.315" y="-1.0583" width=".79375" height=".79375" fill="#f5f5f5"/>
+  <rect transform="rotate(90)" x="19.844" y="-1.3229" width=".26458" height=".26458" fill="#fff"/>
+  <g fill="#aeaeae">
+   <rect transform="rotate(90)" x="19.844" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="19.315" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="4.2333" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <rect x=".13229" y=".13229" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#f5f5f5" stroke="#aeaeae" stroke-width=".26458"/>
+ <g fill="#aeaeae" stroke-width="0">
+  <rect transform="rotate(90)" x="4.4979" y="-.26458" width=".26458" height=".26458"/>
+  <rect transform="rotate(90)" x="4.4979" y="-1.3229" width=".26458" height=".26458"/>
+  <rect transform="rotate(90)" x="4.7625" y="-.26458" width=".26458" height=".26458"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="4.2333" y="-1.0583" width=".79375" height=".79375" fill="#f5f5f5"/>
+  <rect transform="rotate(90)" x="4.7625" y="-1.3229" width=".26458" height=".26458" fill="#fff"/>
+  <rect transform="rotate(90)" x="4.7625" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="4.2333" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+ <g fill="#fff">
+  <rect x=".13229" y="5.1594" width="1.0583" height="4.7625" rx=".52917" ry=".52916" stroke="#3096fa" stroke-width=".26458"/>
+  <rect transform="rotate(90)" x="9.7896" y="-1.0583" width=".26458" height=".79375" stroke-width="0"/>
+  <rect transform="rotate(90)" x="9.525" y="-.52917" width=".26458" height=".26458" stroke-width="0"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="9.525" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+  <g fill="#fff">
+   <rect transform="rotate(90)" x="9.2604" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.2604" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <g fill="#3096fa">
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.525" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="9.7896" y="-.26458" width=".26458" height=".26458"/>
+  </g>
+ </g>
+ <rect x=".13229" y="10.186" width="1.0583" height="4.7625" rx=".52917" ry=".52916" fill="#fff" stroke="#aeaeae" stroke-width=".26458"/>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="14.817" y="-1.3229" width=".26458" height="1.3229" fill="#fff"/>
+  <rect transform="rotate(90)" x="14.552" y="-.26458" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.552" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.552" y="-.52917" width=".26458" height=".26458" fill="#fff"/>
+  <rect transform="rotate(90)" x="14.552" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+ <g fill="#fff">
+  <g stroke-width="0">
+   <rect transform="rotate(90)" x="14.288" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.552" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.552" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.288" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="14.817" y="-.79375" width=".26458" height=".26458"/>
+  </g>
+  <rect x=".13229" y="20.241" width="1.0583" height="4.7625" rx=".52917" ry=".52916" stroke="#2979ff" stroke-width=".26458"/>
+  <rect transform="rotate(90)" x="24.871" y="-1.0583" width=".26458" height=".79375" stroke-width="0"/>
+  <rect transform="rotate(90)" x="24.606" y="-.52917" width=".26458" height=".26458" stroke-width="0"/>
+ </g>
+ <g stroke-width="0">
+  <rect transform="rotate(90)" x="24.606" y="-1.0583" width=".26458" height=".26458" fill="#aeaeae"/>
+  <g fill="#fff">
+   <rect transform="rotate(90)" x="24.342" y="-.52917" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-.79375" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.342" y="-1.0583" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458" fill="#3096fa"/>
+  <g fill="#2979ff">
+   <rect transform="rotate(90)" x="24.606" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-1.3229" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.871" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.606" y="-.26458" width=".26458" height=".26458"/>
+   <rect transform="rotate(90)" x="24.342" y="-1.3229" width=".26458" height=".26458"/>
+  </g>
+  <rect transform="rotate(90)" x="9.2604" y="-1.3229" width=".26458" height=".26458" fill="#3096fa"/>
+  <rect transform="rotate(90)" x="9.2604" y="-.26458" width=".26458" height=".26458" fill="#3096fa"/>
+  <rect transform="rotate(90)" x="14.288" y="-.26458" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.288" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="24.606" y="-.26458" width=".26458" height=".26458" fill="#2979ff"/>
+  <rect transform="rotate(90)" x="24.342" y="-.26458" width=".26458" height=".26458" fill="#2979ff"/>
+  <rect transform="rotate(90)" x="14.552" y="-.26458" width=".26458" height=".26458" fill="#aeaeae"/>
+  <rect transform="rotate(90)" x="14.817" y="-1.3229" width=".26458" height=".26458" fill="#aeaeae"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_tab_pane_edge.bmp b/dlls/light.msstyles/blue_tab_pane_edge.bmp
new file mode 100644
index 0000000000000000000000000000000000000000..0ee90aca9c540376d512f607da8aefd74ec87961
GIT binary patch
literal 9354
zcmeI2El<Nx6oxMW0TMd_3&CMXu&8Cp)C>t0iA5kV2qc+9Vv$YSiq_2_2w%UT{VlAy
zdtd0AnUUZQH#s+ZcA9?N^Y&?{c1P3MVfY?1eBXlOo{caJn>^AV=jLj}5Pm+~6-Se^
z>(#NpZEdYNEylP5cEJD~fFp1MPQe&V!3DSkSKtQRfqU=(9>EjHKm}fY;Tikq{W(0B
z*YH}-!MQjm=VlM~I|uB|49vnz%*Kq&x}E3wepOX(WmztYqKGNLtjPSDW!YX`*Y8c!
zEV{14?W8f7m6_!|rR*}y%y<r8d|y%>de=R_jRE&><6T|dzf9Ov_iy7}UERM-*i`p#
z<6T|dzf9Ov_iy7}UERM-*i`p#<6T|dzf9Ov_iy7}UERM-*i`p#<6T|dzf9Ov_iy7}
zUERM-*i`p#<6T|dzf9Ov_iy7}UFn}|2@?MQoofg_+qT6mq__ToYd7G3h<o_pbI|YM
MzgK2ucCMXS0_lekzyJUM

literal 0
HcmV?d00001

diff --git a/dlls/light.msstyles/blue_tab_pane_edge.svg b/dlls/light.msstyles/blue_tab_pane_edge.svg
new file mode 100644
index 00000000000..73f3fc2d2c7
--- /dev/null
+++ b/dlls/light.msstyles/blue_tab_pane_edge.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:48-32" width="48" height="48" version="1.1" viewBox="0 0 12.7 12.7" 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">
+  <rect x=".13229" y=".13229" width="12.435" height="12.171" rx=".52917" ry=".52917" stroke="#aeaeae" stroke-width=".26458"/>
+  <rect transform="matrix(1 0 .99934 .036434 0 0)" x="-341.09" y="341.31" width="5.4429" height="7.262"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index 199ddcbfa77..f5fc7eae6f4 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -620,6 +620,94 @@ BLUE_INI TEXTFILE
 "Transparent = True\r\n"
 "VAlign = Bottom\r\n"
 
+"\r\n; Tab\r\n"
+"[Tab]\r\n"
+"BgType = BorderFill\r\n"
+"FillType = Solid\r\n"
+"FillColor = 255 255 255\r\n"
+"BorderSize = 0\r\n"
+
+"[Tab.Pane]\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_pane_edge.bmp\r\n"
+"SizingMargins = 2, 4, 2, 4\r\n"
+"SizingType = Stretch\r\n"
+"ImageCount = 1\r\n"
+
+"[Tab.TabItem]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[Tab.TabItemLeftEdge]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item_left.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+
+"[Tab.TabItemRightEdge]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item_right.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+
+"[Tab.TabItemBothEdge]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+
+"[Tab.TopTabItem]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+
+"[Tab.TopTabItemLeftEdge]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item_left.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+
+"[Tab.TopTabItemRightEdge]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item_right.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+
+"[Tab.TopTabItemBothEdge]\r\n"
+"SizingMargins = 2, 2, 6, 6\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_item.bmp\r\n"
+"ImageCount = 5\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+
+"[Tab.Body]\r\n"
+"BgType = ImageFile\r\n"
+"ImageFile = blue_tab_background.bmp\r\n"
+
 "\r\n; Toolbar\r\n"
 "[Toolbar]\r\n"
 "BgType = BorderFill\r\n"
@@ -843,6 +931,22 @@ BLUE_STATUS_BACKGROUND_BMP BITMAP "blue_status_background.bmp"
 /* @makedep: blue_status_pane.bmp */
 BLUE_STATUS_PANE_BMP BITMAP "blue_status_pane.bmp"
 
+/* Tab */
+/* @makedep: blue_tab_background.bmp */
+BLUE_TAB_BACKGROUND_BMP BITMAP "blue_tab_background.bmp"
+
+/* @makedep: blue_tab_item.bmp */
+BLUE_TAB_ITEM_BMP BITMAP "blue_tab_item.bmp"
+
+/* @makedep: blue_tab_item_left.bmp */
+BLUE_TAB_ITEM_LEFT_BMP BITMAP "blue_tab_item_left.bmp"
+
+/* @makedep: blue_tab_item_right.bmp */
+BLUE_TAB_ITEM_RIGHT_BMP BITMAP "blue_tab_item_right.bmp"
+
+/* @makedep: blue_tab_pane_edge.bmp */
+BLUE_TAB_PANE_EDGE_BMP BITMAP "blue_tab_pane_edge.bmp"
+
 /* ToolBar */
 /* @makedep: blue_toolbar_buttons.bmp */
 BLUE_TOOLBAR_BUTTONS_BMP BITMAP "blue_toolbar_buttons.bmp"
-- 
2.30.2




More information about the wine-devel mailing list