Zhiyi Zhang : light.msstyles: Add TreeView parts.

Alexandre Julliard julliard at winehq.org
Mon Jun 28 16:49:34 CDT 2021


Module: wine
Branch: master
Commit: 5daeb032c7aa4ed51adac969d2ed087acfd69577
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=5daeb032c7aa4ed51adac969d2ed087acfd69577

Author: Zhiyi Zhang <zzhang at codeweavers.com>
Date:   Mon Jun 28 10:29:44 2021 +0800

light.msstyles: Add TreeView parts.

Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/light.msstyles/Makefile.in                    |   5 +++-
 .../blue_treeview_expand_collapse_10px.bmp         | Bin 0 -> 938 bytes
 .../blue_treeview_expand_collapse_10px.svg         |  16 +++++++++++
 .../blue_treeview_expand_collapse_15px.bmp         | Bin 0 -> 1938 bytes
 .../blue_treeview_expand_collapse_15px.svg         |  16 +++++++++++
 .../blue_treeview_expand_collapse_9px.bmp          | Bin 0 -> 786 bytes
 .../blue_treeview_expand_collapse_9px.svg          |  16 +++++++++++
 dlls/light.msstyles/light.rc                       |  31 +++++++++++++++++++++
 8 files changed, 83 insertions(+), 1 deletion(-)

diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index ec23c395b3a..c0b55dd966d 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -44,4 +44,7 @@ SVG_SRCS = \
 	blue_toolbar_buttons_split_dropdown.svg \
 	blue_toolbar_buttons_split_dropdown_glyph.svg \
 	blue_toolbar_separator_horizontal.svg \
-	blue_toolbar_separator_vertical.svg
+	blue_toolbar_separator_vertical.svg \
+	blue_treeview_expand_collapse_10px.svg \
+	blue_treeview_expand_collapse_15px.svg \
+	blue_treeview_expand_collapse_9px.svg
diff --git a/dlls/light.msstyles/blue_treeview_expand_collapse_10px.bmp b/dlls/light.msstyles/blue_treeview_expand_collapse_10px.bmp
new file mode 100644
index 00000000000..31860c071b5
Binary files /dev/null and b/dlls/light.msstyles/blue_treeview_expand_collapse_10px.bmp differ
diff --git a/dlls/light.msstyles/blue_treeview_expand_collapse_10px.svg b/dlls/light.msstyles/blue_treeview_expand_collapse_10px.svg
new file mode 100644
index 00000000000..370531f67bc
--- /dev/null
+++ b/dlls/light.msstyles/blue_treeview_expand_collapse_10px.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:10-32" width="10" height="20" version="1.1" viewBox="0 0 2.6458 5.2917" 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>
+  <path d="m0.92604 2.3616 1.2446-1.0424-1.2446-1.0424z" fill="none" stroke="#aeaeae" stroke-width=".26458"/>
+  <path d="m0.26458 4.7625h1.8521v-1.8521z" fill="#3096fa" stroke-width=".19844"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_treeview_expand_collapse_15px.bmp b/dlls/light.msstyles/blue_treeview_expand_collapse_15px.bmp
new file mode 100644
index 00000000000..8f55669d86d
Binary files /dev/null and b/dlls/light.msstyles/blue_treeview_expand_collapse_15px.bmp differ
diff --git a/dlls/light.msstyles/blue_treeview_expand_collapse_15px.svg b/dlls/light.msstyles/blue_treeview_expand_collapse_15px.svg
new file mode 100644
index 00000000000..d219da9b6f4
--- /dev/null
+++ b/dlls/light.msstyles/blue_treeview_expand_collapse_15px.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bitmap:15-32" width="15" height="30" version="1.1" viewBox="0 0 3.9687 7.9375" 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>
+  <path d="m0.92604 3.7042 2.5586-1.7198-2.5586-1.7198z" fill="none" stroke="#aeaeae" stroke-width=".26458"/>
+  <path d="m0.26458 7.4083h3.175v-3.175z" fill="#3096fa" stroke-width=".19844"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/blue_treeview_expand_collapse_9px.bmp b/dlls/light.msstyles/blue_treeview_expand_collapse_9px.bmp
new file mode 100644
index 00000000000..239cf2d779f
Binary files /dev/null and b/dlls/light.msstyles/blue_treeview_expand_collapse_9px.bmp differ
diff --git a/dlls/light.msstyles/blue_treeview_expand_collapse_9px.svg b/dlls/light.msstyles/blue_treeview_expand_collapse_9px.svg
new file mode 100644
index 00000000000..15ba25f8094
--- /dev/null
+++ b/dlls/light.msstyles/blue_treeview_expand_collapse_9px.svg
@@ -0,0 +1,16 @@
+<?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" 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>
+  <path d="m0.66146 2.0842 0.99269-0.89372-0.99269-0.89372z" fill="none" stroke="#aeaeae" stroke-width=".26458"/>
+  <path d="m0.26458 4.4979h1.5875v-1.5875z" fill="#3096fa" stroke-width=".19844"/>
+ </g>
+</svg>
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index b7a8f538536..5aea6c02610 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -634,6 +634,27 @@ BLUE_INI TEXTFILE
 "GlyphType = ImageGlyph\r\n"
 "GlyphImageFile = blue_toolbar_buttons_split_dropdown_glyph.bmp\r\n"
 "GlyphTransparent = True\r\n"
+
+"\r\n; TreeView\r\n"
+"[TreeView]\r\n"
+"BgType = BorderFill\r\n"
+"BorderSize = 1\r\n"
+"FillColor = 255 255 255\r\n"
+"BorderColor = 174 174 174\r\n"
+
+"[TreeView.Glyph]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageCount = 2\r\n"
+"ImageLayout = vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_treeview_expand_collapse_9px.bmp\r\n"
+"ImageFile2 = blue_treeview_expand_collapse_10px.bmp\r\n"
+"ImageFile3 = blue_treeview_expand_collapse_15px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 133\r\n"
+"MinDpi3 = 150\r\n"
 }
 
 /* Button */
@@ -769,6 +790,16 @@ BLUE_TOOLBAR_BUTTONS_SPLIT_DROPDOWN_BMP BITMAP "blue_toolbar_buttons_split_dropd
 /* @makedep: blue_toolbar_buttons_split_dropdown_glyph.bmp */
 BLUE_TOOLBAR_BUTTONS_SPLIT_DROPDOWN_GLYPH_BMP BITMAP "blue_toolbar_buttons_split_dropdown_glyph.bmp"
 
+/* TreeView */
+/* @makedep: blue_treeview_expand_collapse_9px.bmp */
+BLUE_TREEVIEW_EXPAND_COLLAPSE_9PX_BMP BITMAP "blue_treeview_expand_collapse_9px.bmp"
+
+/* @makedep: blue_treeview_expand_collapse_10px.bmp */
+BLUE_TREEVIEW_EXPAND_COLLAPSE_10PX_BMP BITMAP "blue_treeview_expand_collapse_10px.bmp"
+
+/* @makedep: blue_treeview_expand_collapse_15px.bmp */
+BLUE_TREEVIEW_EXPAND_COLLAPSE_15PX_BMP BITMAP "blue_treeview_expand_collapse_15px.bmp"
+
 /* File version */
 #define WINE_FILEDESCRIPTION_STR "Light Theme"
 #define WINE_FILENAME_STR "light.msstyles"




More information about the wine-cvs mailing list