~ubuntu-branches/ubuntu/karmic/moon/karmic

« back to all changes in this revision

Viewing changes to test/xaml/test-stroke-unused.xaml

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2009-02-14 12:01:08 UTC
  • Revision ID: james.westby@ubuntu.com-20090214120108-06539vb25vhbd8bn
Tags: upstream-1.0
ImportĀ upstreamĀ versionĀ 1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
 
2
 
 
3
<!-- StrokeStartLineCap, StrokeEndLineCap, StrokeLineJoin and StrokeMiterLimit are NOT used for Ellipse -->
 
4
        <Ellipse Canvas.Left="0"  Width="10" Height="40" Stroke="Red" StrokeThickness="3" />
 
5
        <Ellipse Canvas.Left="20" Width="10" Height="40" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
6
        <Ellipse Canvas.Left="40" Width="10" Height="40" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
7
        <Ellipse Canvas.Left="60" Width="10" Height="40" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
8
        <Ellipse Canvas.Left="80" Width="10" Height="40" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
9
 
 
10
        <Ellipse Canvas.Left="100" Width="10" Height="40" Stroke="Green" StrokeThickness="3"/>
 
11
        <Ellipse Canvas.Left="120" Width="10" Height="40" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
12
        <Ellipse Canvas.Left="140" Width="10" Height="40" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
13
        <Ellipse Canvas.Left="160" Width="10" Height="40" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
14
        <Ellipse Canvas.Left="180" Width="10" Height="40" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
15
 
 
16
        <Ellipse Canvas.Left="200" Width="10" Height="40" Stroke="Blue" StrokeThickness="3"/>
 
17
        <Ellipse Canvas.Left="220" Width="10" Height="40" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
18
        <Ellipse Canvas.Left="240" Width="10" Height="40" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
19
        <Ellipse Canvas.Left="260" Width="10" Height="40" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
20
        <Ellipse Canvas.Left="280" Width="10" Height="40" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
21
 
 
22
        <Ellipse Canvas.Left="300" Width="10" Height="40" Stroke="Black" StrokeThickness="3"/>
 
23
        <Ellipse Canvas.Left="320" Width="10" Height="40" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
24
        <Ellipse Canvas.Left="340" Width="10" Height="40" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
25
        <Ellipse Canvas.Left="360" Width="10" Height="40" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
26
        <Ellipse Canvas.Left="380" Width="10" Height="40" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
27
 
 
28
<!-- StrokeStartLineCap and StrokeEndLineCap are used by Line -->
 
29
        <Line Canvas.Top="50" Canvas.Left="0"  X1="5" Y1="0" X2="5" Y2="40" Stroke="Red" StrokeThickness="3" />
 
30
        <Line Canvas.Top="50" Canvas.Left="20" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
31
        <Line Canvas.Top="50" Canvas.Left="40" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
32
        <Line Canvas.Top="50" Canvas.Left="60" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
33
        <Line Canvas.Top="50" Canvas.Left="80" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
34
 
 
35
        <Line Canvas.Top="50" Canvas.Left="100" X1="5" Y1="0" X2="5" Y2="40" Stroke="Green" StrokeThickness="3"/>
 
36
        <Line Canvas.Top="50" Canvas.Left="120" X1="5" Y1="0" X2="5" Y2="40" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
37
        <Line Canvas.Top="50" Canvas.Left="140" X1="5" Y1="0" X2="5" Y2="40" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
38
        <Line Canvas.Top="50" Canvas.Left="160" X1="5" Y1="0" X2="5" Y2="40" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
39
        <Line Canvas.Top="50" Canvas.Left="180" X1="5" Y1="0" X2="5" Y2="40" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
40
 
 
41
        <Line Canvas.Top="50" Canvas.Left="200" X1="5" Y1="0" X2="5" Y2="40" Stroke="Blue" StrokeThickness="3"/>
 
42
        <Line Canvas.Top="50" Canvas.Left="220" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
43
        <Line Canvas.Top="50" Canvas.Left="240" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
44
        <Line Canvas.Top="50" Canvas.Left="260" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
45
        <Line Canvas.Top="50" Canvas.Left="280" X1="5" Y1="0" X2="5" Y2="40" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
46
 
 
47
<!-- StrokeLineJoin and StrokeMiterLimit are NOT used for Line -->
 
48
        <Line Canvas.Top="50" Canvas.Left="300" X1="5" Y1="0" X2="5" Y2="40" Stroke="Black" StrokeThickness="3"/>
 
49
        <Line Canvas.Top="50" Canvas.Left="320" X1="5" Y1="0" X2="5" Y2="40" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
50
        <Line Canvas.Top="50" Canvas.Left="340" X1="5" Y1="0" X2="5" Y2="40" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
51
        <Line Canvas.Top="50" Canvas.Left="360" X1="5" Y1="0" X2="5" Y2="40" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
52
        <Line Canvas.Top="50" Canvas.Left="380" X1="5" Y1="0" X2="5" Y2="40" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
53
 
 
54
<!-- StrokeStartLineCap and StrokeEndLineCap are NOT used by Rectangle -->
 
55
        <Rectangle Canvas.Top="100" Canvas.Left="0"  Width="10" Height="40" Stroke="Red" StrokeThickness="3" />
 
56
        <Rectangle Canvas.Top="100" Canvas.Left="20" Width="10" Height="40" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
57
        <Rectangle Canvas.Top="100" Canvas.Left="40" Width="10" Height="40" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
58
        <Rectangle Canvas.Top="100" Canvas.Left="60" Width="10" Height="40" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
59
        <Rectangle Canvas.Top="100" Canvas.Left="80" Width="10" Height="40" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
60
 
 
61
        <Rectangle Canvas.Top="100" Canvas.Left="100" Width="10" Height="40" Stroke="Green" StrokeThickness="3"/>
 
62
        <Rectangle Canvas.Top="100" Canvas.Left="120" Width="10" Height="40" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
63
        <Rectangle Canvas.Top="100" Canvas.Left="140" Width="10" Height="40" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
64
        <Rectangle Canvas.Top="100" Canvas.Left="160" Width="10" Height="40" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
65
        <Rectangle Canvas.Top="100" Canvas.Left="180" Width="10" Height="40" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
66
 
 
67
        <Rectangle Canvas.Top="100" Canvas.Left="200" Width="10" Height="40" Stroke="Blue" StrokeThickness="3"/>
 
68
        <Rectangle Canvas.Top="100" Canvas.Left="220" Width="10" Height="40" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
69
        <Rectangle Canvas.Top="100" Canvas.Left="240" Width="10" Height="40" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
70
        <Rectangle Canvas.Top="100" Canvas.Left="260" Width="10" Height="40" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
71
        <Rectangle Canvas.Top="100" Canvas.Left="280" Width="10" Height="40" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
72
 
 
73
<!-- StrokeLineJoin and StrokeMiterLimit are used by Rectangle -->
 
74
        <Rectangle Canvas.Top="100" Canvas.Left="300" Width="10" Height="40" Stroke="Black" StrokeThickness="3"/>
 
75
        <Rectangle Canvas.Top="100" Canvas.Left="320" Width="10" Height="40" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
76
        <Rectangle Canvas.Top="100" Canvas.Left="340" Width="10" Height="40" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
77
        <Rectangle Canvas.Top="100" Canvas.Left="360" Width="10" Height="40" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
78
        <Rectangle Canvas.Top="100" Canvas.Left="380" Width="10" Height="40" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
79
 
 
80
<!-- StrokeStartLineCap and StrokeEndLineCap are NOT used for Polyline -->
 
81
        <Polygon Canvas.Top="150" Canvas.Left="0"  Points="0,0 10,0 0,40 10,40" Stroke="Red" StrokeThickness="3" />
 
82
        <Polygon Canvas.Top="150" Canvas.Left="20" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
83
        <Polygon Canvas.Top="150" Canvas.Left="40" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
84
        <Polygon Canvas.Top="150" Canvas.Left="60" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
85
        <Polygon Canvas.Top="150" Canvas.Left="80" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
86
 
 
87
        <Polygon Canvas.Top="150" Canvas.Left="100" Points="0,0 10,0 0,40 10,40" Stroke="Green" StrokeThickness="3"/>
 
88
        <Polygon Canvas.Top="150" Canvas.Left="120" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
89
        <Polygon Canvas.Top="150" Canvas.Left="140" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
90
        <Polygon Canvas.Top="150" Canvas.Left="160" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
91
        <Polygon Canvas.Top="150" Canvas.Left="180" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
92
 
 
93
        <Polygon Canvas.Top="150" Canvas.Left="200" Points="0,0 10,0 0,40 10,40" Stroke="Blue" StrokeThickness="3"/>
 
94
        <Polygon Canvas.Top="150" Canvas.Left="220" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
95
        <Polygon Canvas.Top="150" Canvas.Left="240" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
96
        <Polygon Canvas.Top="150" Canvas.Left="260" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
97
        <Polygon Canvas.Top="150" Canvas.Left="280" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
98
 
 
99
<!-- StrokeLineJoin and StrokeMiterLimit are used for Polyline -->
 
100
        <Polygon Canvas.Top="150" Canvas.Left="300" Points="0,0 10,0 0,40 10,40" Stroke="Black" StrokeThickness="3"/>
 
101
        <Polygon Canvas.Top="150" Canvas.Left="320" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
102
        <Polygon Canvas.Top="150" Canvas.Left="340" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
103
        <Polygon Canvas.Top="150" Canvas.Left="360" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
104
        <Polygon Canvas.Top="150" Canvas.Left="380" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
105
 
 
106
<!-- StrokeStartLineCap, StrokeEndLineCap, StrokeLineJoin and StrokeMiterLimit are used for Polyline -->
 
107
        <Polyline Canvas.Top="200" Canvas.Left="0"  Points="0,0 10,0 0,40 10,40" Stroke="Red" StrokeThickness="3" />
 
108
        <Polyline Canvas.Top="200" Canvas.Left="20" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
109
        <Polyline Canvas.Top="200" Canvas.Left="40" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
110
        <Polyline Canvas.Top="200" Canvas.Left="60" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
111
        <Polyline Canvas.Top="200" Canvas.Left="80" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
112
 
 
113
        <Polyline Canvas.Top="200" Canvas.Left="100" Points="0,0 10,0 0,40 10,40" Stroke="Green" StrokeThickness="3"/>
 
114
        <Polyline Canvas.Top="200" Canvas.Left="120" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
115
        <Polyline Canvas.Top="200" Canvas.Left="140" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
116
        <Polyline Canvas.Top="200" Canvas.Left="160" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
117
        <Polyline Canvas.Top="200" Canvas.Left="180" Points="0,0 10,0 0,40 10,40" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
118
 
 
119
        <Polyline Canvas.Top="200" Canvas.Left="200" Points="0,0 10,0 0,40 10,40" Stroke="Blue" StrokeThickness="3"/>
 
120
        <Polyline Canvas.Top="200" Canvas.Left="220" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
121
        <Polyline Canvas.Top="200" Canvas.Left="240" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
122
        <Polyline Canvas.Top="200" Canvas.Left="260" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
123
        <Polyline Canvas.Top="200" Canvas.Left="280" Points="0,0 10,0 0,40 10,40" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
124
 
 
125
        <Polyline Canvas.Top="200" Canvas.Left="300" Points="0,0 10,0 0,40 10,40" Stroke="Black" StrokeThickness="3"/>
 
126
        <Polyline Canvas.Top="200" Canvas.Left="320" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
127
        <Polyline Canvas.Top="200" Canvas.Left="340" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
128
        <Polyline Canvas.Top="200" Canvas.Left="360" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
129
        <Polyline Canvas.Top="200" Canvas.Left="380" Points="0,0 10,0 0,40 10,40" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
130
 
 
131
 
 
132
        <Path Canvas.Top="250" Canvas.Left="0"  Data="M0,0 L10,0 L0,40 L10,40" Stroke="Red" StrokeThickness="3" />
 
133
        <Path Canvas.Top="250" Canvas.Left="20" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
134
        <Path Canvas.Top="250" Canvas.Left="40" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
135
        <Path Canvas.Top="250" Canvas.Left="60" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
136
        <Path Canvas.Top="250" Canvas.Left="80" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
137
 
 
138
        <Path Canvas.Top="250" Canvas.Left="100" Data="M0,0 L10,0 L0,40 L10,40" Stroke="Green" StrokeThickness="3"/>
 
139
        <Path Canvas.Top="250" Canvas.Left="120" Data="M0,0 L10,0 L0,40 L10,40" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
140
        <Path Canvas.Top="250" Canvas.Left="140" Data="M0,0 L10,0 L0,40 L10,40" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
141
        <Path Canvas.Top="250" Canvas.Left="160" Data="M0,0 L10,0 L0,40 L10,40" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
142
        <Path Canvas.Top="250" Canvas.Left="180" Data="M0,0 L10,0 L0,40 L10,40" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
143
 
 
144
        <Path Canvas.Top="250" Canvas.Left="200" Data="M0,0 L10,0 L0,40 L10,40" Stroke="Blue" StrokeThickness="3"/>
 
145
        <Path Canvas.Top="250" Canvas.Left="220" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
146
        <Path Canvas.Top="250" Canvas.Left="240" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
147
        <Path Canvas.Top="250" Canvas.Left="260" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
148
        <Path Canvas.Top="250" Canvas.Left="280" Data="M0,0 L10,0 L0,40 L10,40" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
149
 
 
150
        <Path Canvas.Top="250" Canvas.Left="300" Data="M0,0 L10,0 L0,40 L10,40" Stroke="Black" StrokeThickness="3"/>
 
151
        <Path Canvas.Top="250" Canvas.Left="320" Data="M0,0 L10,0 L0,40 L10,40" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
152
        <Path Canvas.Top="250" Canvas.Left="340" Data="M0,0 L10,0 L0,40 L10,40" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
153
        <Path Canvas.Top="250" Canvas.Left="360" Data="M0,0 L10,0 L0,40 L10,40" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
154
        <Path Canvas.Top="250" Canvas.Left="380" Data="M0,0 L10,0 L0,40 L10,40" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
155
 
 
156
 
 
157
        <Path Canvas.Top="300" Canvas.Left="0"  Data="M0,0 L10,0 L0,40 L10,40 Z" Stroke="Red" StrokeThickness="3" />
 
158
        <Path Canvas.Top="300" Canvas.Left="20" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Flat" Stroke="Red" StrokeThickness="3"/>
 
159
        <Path Canvas.Top="300" Canvas.Left="40" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Round" Stroke="Red" StrokeThickness="3"/>
 
160
        <Path Canvas.Top="300" Canvas.Left="60" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Square" Stroke="Red" StrokeThickness="3"/>
 
161
        <Path Canvas.Top="300" Canvas.Left="80" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Triangle" Stroke="Red" StrokeThickness="3"/>
 
162
 
 
163
        <Path Canvas.Top="300" Canvas.Left="100" Data="M0,0 L10,0 L0,40 L10,40 Z" Stroke="Green" StrokeThickness="3"/>
 
164
        <Path Canvas.Top="300" Canvas.Left="120" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeEndLineCap="Flat" Stroke="Green" StrokeThickness="3"/>
 
165
        <Path Canvas.Top="300" Canvas.Left="140" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeEndLineCap="Round" Stroke="Green" StrokeThickness="3"/>
 
166
        <Path Canvas.Top="300" Canvas.Left="160" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeEndLineCap="Square" Stroke="Green" StrokeThickness="3"/>
 
167
        <Path Canvas.Top="300" Canvas.Left="180" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeEndLineCap="Triangle" Stroke="Green" StrokeThickness="3"/>
 
168
 
 
169
        <Path Canvas.Top="300" Canvas.Left="200" Data="M0,0 L10,0 L0,40 L10,40 Z" Stroke="Blue" StrokeThickness="3"/>
 
170
        <Path Canvas.Top="300" Canvas.Left="220" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Flat" StrokeEndLineCap="Flat" Stroke="Blue" StrokeThickness="3"/>
 
171
        <Path Canvas.Top="300" Canvas.Left="240" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Blue" StrokeThickness="3"/>
 
172
        <Path Canvas.Top="300" Canvas.Left="260" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Square" StrokeEndLineCap="Square" Stroke="Blue" StrokeThickness="3"/>
 
173
        <Path Canvas.Top="300" Canvas.Left="280" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeStartLineCap="Triangle" StrokeEndLineCap="Triangle" Stroke="Blue" StrokeThickness="3"/>
 
174
 
 
175
        <Path Canvas.Top="300" Canvas.Left="300" Data="M0,0 L10,0 L0,40 L10,40 Z" Stroke="Black" StrokeThickness="3"/>
 
176
        <Path Canvas.Top="300" Canvas.Left="320" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeLineJoin="Bevel" Stroke="Black" StrokeThickness="3"/>
 
177
        <Path Canvas.Top="300" Canvas.Left="340" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeLineJoin="Miter" Stroke="Black" StrokeThickness="3"/>
 
178
        <Path Canvas.Top="300" Canvas.Left="360" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeLineJoin="Miter" StrokeMiterLimit="20" Stroke="Black" StrokeThickness="3"/>
 
179
        <Path Canvas.Top="300" Canvas.Left="380" Data="M0,0 L10,0 L0,40 L10,40 Z" StrokeLineJoin="Round" Stroke="Black" StrokeThickness="3"/>
 
180
</Canvas>