Mercurial > MadButterfly
annotate examples/calculator/calculator_scr.svg @ 1395:a768d74e5f49
Fix the svg:use. For a svg:use, it is a group which include the content it reference. It means that we can not tween it to its origin object directly. Instead, we need to ungroup it and then use the result matrix to generate the tweened transformation matrix. Therefore, we need to concate its matrix to the referenced object.
Ad center object when the bbox-x is not available.
author | wycc |
---|---|
date | Sat, 02 Apr 2011 05:36:36 +0800 |
parents | e1ff44aa3b6f |
children |
rev | line source |
---|---|
88 | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2 <!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 <svg | |
4 xmlns:dc="http://purl.org/dc/elements/1.1/" | |
115 | 5 xmlns:cc="http://creativecommons.org/ns#" |
88 | 6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
7 xmlns:svg="http://www.w3.org/2000/svg" | |
8 xmlns="http://www.w3.org/2000/svg" | |
9 xmlns:xlink="http://www.w3.org/1999/xlink" | |
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
12 width="300" | |
13 height="400" | |
14 id="svg2" | |
15 sodipodi:version="0.32" | |
115 | 16 inkscape:version="0.46" |
88 | 17 version="1.0" |
18 sodipodi:docbase="/usr/home/thinker/progm/MadButterfly/examples/calculator" | |
19 sodipodi:docname="calculator_scr.svg" | |
20 inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
21 <defs | |
22 id="defs4"> | |
115 | 23 <inkscape:perspective |
24 sodipodi:type="inkscape:persp3d" | |
25 inkscape:vp_x="0 : 200 : 1" | |
26 inkscape:vp_y="0 : 1000 : 0" | |
27 inkscape:vp_z="300 : 200 : 1" | |
28 inkscape:persp3d-origin="150 : 133.33333 : 1" | |
29 id="perspective90" /> | |
88 | 30 <linearGradient |
31 id="linearGradient3216"> | |
32 <stop | |
115 | 33 style="stop-color:#ffd4d4;stop-opacity:1;" |
88 | 34 offset="0" |
35 id="stop3218" /> | |
36 <stop | |
37 style="stop-color:#ff0000;stop-opacity:0;" | |
38 offset="1" | |
39 id="stop3220" /> | |
40 </linearGradient> | |
41 <linearGradient | |
42 id="linearGradient2239"> | |
43 <stop | |
115 | 44 style="stop-color:#b2ffff;stop-opacity:1;" |
88 | 45 offset="0" |
46 id="stop2241" /> | |
47 <stop | |
48 style="stop-color:#008080;stop-opacity:0;" | |
49 offset="1" | |
50 id="stop2243" /> | |
51 </linearGradient> | |
52 <linearGradient | |
53 id="linearGradient2229"> | |
54 <stop | |
55 style="stop-color:#128000;stop-opacity:1;" | |
56 offset="0" | |
57 id="stop2231" /> | |
58 <stop | |
59 id="stop2237" | |
60 offset="0.5" | |
61 style="stop-color:#09bf00;stop-opacity:0.82474226;" /> | |
62 <stop | |
63 style="stop-color:#00ff00;stop-opacity:0" | |
64 offset="1" | |
65 id="stop2233" /> | |
66 </linearGradient> | |
67 <radialGradient | |
68 inkscape:collect="always" | |
69 xlink:href="#linearGradient2239" | |
70 id="radialGradient2245" | |
71 cx="80.211082" | |
72 cy="60.171638" | |
73 fx="80.211082" | |
74 fy="60.171638" | |
75 r="127.14908" | |
115 | 76 gradientTransform="matrix(1.4194002,-2.4909992e-3,5.8161044e-4,0.3318039,-33.67554,38.282124)" |
88 | 77 gradientUnits="userSpaceOnUse" /> |
78 <radialGradient | |
79 inkscape:collect="always" | |
80 xlink:href="#linearGradient3216" | |
81 id="radialGradient3222" | |
82 cx="78.100266" | |
83 cy="147.99309" | |
84 fx="78.100266" | |
85 fy="147.99309" | |
86 r="141.9525" | |
115 | 87 gradientTransform="matrix(0.5979392,1.6356879,-0.9218721,0.3369983,167.83177,-30.919239)" |
88 | 88 gradientUnits="userSpaceOnUse" /> |
89 </defs> | |
90 <sodipodi:namedview | |
91 id="base" | |
92 pagecolor="#ffffff" | |
93 bordercolor="#666666" | |
94 borderopacity="1.0" | |
95 gridtolerance="10000" | |
96 guidetolerance="10" | |
97 objecttolerance="10" | |
98 inkscape:pageopacity="0.0" | |
99 inkscape:pageshadow="2" | |
100 inkscape:zoom="0.9475" | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
101 inkscape:cx="-141.75146" |
88 | 102 inkscape:cy="201.83531" |
103 inkscape:document-units="px" | |
104 inkscape:current-layer="layer1" | |
105 width="300px" | |
106 height="400px" | |
115 | 107 inkscape:window-width="1440" |
108 inkscape:window-height="860" | |
109 inkscape:window-x="0" | |
110 inkscape:window-y="21" | |
111 showgrid="false" /> | |
88 | 112 <metadata |
113 id="metadata7"> | |
114 <rdf:RDF> | |
115 <cc:Work | |
116 rdf:about=""> | |
117 <dc:format>image/svg+xml</dc:format> | |
118 <dc:type | |
119 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
120 </cc:Work> | |
121 </rdf:RDF> | |
122 </metadata> | |
123 <g | |
124 inkscape:label="Layer 1" | |
125 inkscape:groupmode="layer" | |
126 id="layer1"> | |
127 <rect | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
128 style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
129 id="rect2462" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
130 width="307.12402" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
131 height="404.22165" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
132 x="-1.6355898e-08" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
133 y="0" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
134 rx="4.1063418" |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
135 ry="5.0559778" /> |
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
136 <rect |
115 | 137 style="opacity:1;fill:url(#radialGradient3222);fill-opacity:1;stroke:none;stroke-opacity:1" |
88 | 138 id="rect2227" |
139 width="283.905" | |
140 height="288.12665" | |
141 x="9.4986801" | |
142 y="90.765175" | |
143 rx="4.0359654" | |
144 ry="3.5442207" /> | |
145 <rect | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
146 style="opacity:0.50000000000000000;fill:#ff0000;stroke:none;stroke-width:0.83874130000000002;stroke-opacity:1" |
88 | 147 id="rect2192" |
148 width="45.543846" | |
149 height="39.211391" | |
150 x="229.47083" | |
151 y="157.87187" | |
152 rx="4.0359654" | |
153 ry="3.5442207" /> | |
154 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
155 id="but_0" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
156 mbsprite="yes"> |
88 | 157 <rect |
158 ry="5.0559778" | |
159 rx="4.0216751" | |
160 y="98.680748" | |
161 x="25.857523" | |
162 height="55.936676" | |
163 width="45.382587" | |
164 id="rect2160" | |
165 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
166 <text | |
167 id="text2200" | |
168 y="127.70449" | |
169 x="44.327175" | |
170 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
171 xml:space="preserve"><tspan | |
172 y="127.70449" | |
173 x="44.327175" | |
174 id="tspan2202" | |
175 sodipodi:role="line">0</tspan></text> | |
176 </g> | |
177 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
178 id="but_1" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
179 mbsprite="yes"> |
88 | 180 <rect |
181 ry="5.0559778" | |
182 rx="4.0216751" | |
183 y="98.680748" | |
184 x="92.240112" | |
185 height="55.936676" | |
186 width="45.382587" | |
187 id="rect2162" | |
188 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
189 <text | |
190 id="text2204" | |
191 y="127.70449" | |
192 x="104.48549" | |
193 style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
194 xml:space="preserve"><tspan | |
195 style="font-size:20px" | |
196 y="127.70449" | |
197 x="104.48549" | |
198 id="tspan2206" | |
199 sodipodi:role="line">1</tspan></text> | |
200 </g> | |
201 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
202 id="but_2" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
203 mbsprite="yes"> |
88 | 204 <rect |
205 ry="5.0559778" | |
206 rx="4.0216751" | |
207 y="98.680748" | |
208 x="158.6227" | |
209 height="55.936676" | |
210 width="45.382587" | |
211 id="rect2164" | |
212 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
213 <text | |
214 id="text2208" | |
215 y="129.81531" | |
216 x="174.14247" | |
217 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
218 xml:space="preserve"><tspan | |
219 y="129.81531" | |
220 x="174.14247" | |
221 id="tspan2210" | |
222 sodipodi:role="line">2</tspan></text> | |
223 </g> | |
224 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
225 id="but_3" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
226 mbsprite="yes"> |
88 | 227 <rect |
228 ry="5.0559778" | |
229 rx="4.0216751" | |
230 y="170.61743" | |
231 x="25.857523" | |
232 height="55.936676" | |
233 width="45.382587" | |
234 id="rect2166" | |
235 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
236 <text | |
237 id="text2212" | |
238 y="204.74934" | |
239 x="45.382584" | |
240 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
241 xml:space="preserve"><tspan | |
242 y="204.74934" | |
243 x="45.382584" | |
244 id="tspan2214" | |
245 sodipodi:role="line">3</tspan></text> | |
246 </g> | |
247 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
248 id="but_4" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
249 mbsprite="yes"> |
88 | 250 <rect |
251 ry="5.0559778" | |
252 rx="4.0216751" | |
253 y="170.61743" | |
254 x="92.240112" | |
255 height="55.936676" | |
256 width="45.382587" | |
257 id="rect2168" | |
258 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
259 <text | |
260 id="text2216" | |
261 y="200.52769" | |
262 x="105.5409" | |
263 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
264 xml:space="preserve"><tspan | |
265 y="200.52769" | |
266 x="105.5409" | |
267 id="tspan2218" | |
268 sodipodi:role="line">4</tspan></text> | |
269 </g> | |
270 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
271 id="but_5" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
272 mbsprite="yes"> |
88 | 273 <rect |
274 ry="5.0559778" | |
275 rx="4.0216751" | |
276 y="170.61743" | |
277 x="158.6227" | |
278 height="55.936676" | |
279 width="45.382587" | |
280 id="rect2170" | |
281 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
282 <text | |
283 id="text2220" | |
284 y="200.52769" | |
285 x="172.03166" | |
286 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
287 xml:space="preserve"><tspan | |
288 y="200.52769" | |
289 x="172.03166" | |
290 id="tspan2222" | |
291 sodipodi:role="line">5</tspan></text> | |
292 </g> | |
293 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
294 id="but_6" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
295 mbsprite="yes"> |
88 | 296 <rect |
297 ry="5.0559778" | |
298 rx="4.0216751" | |
299 y="242.55411" | |
300 x="25.857523" | |
301 height="55.936676" | |
302 width="45.382587" | |
303 id="rect2172" | |
304 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
305 <text | |
306 id="text2224" | |
307 y="275.46173" | |
308 x="42.216358" | |
309 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
310 xml:space="preserve"><tspan | |
311 y="275.46173" | |
312 x="42.216358" | |
313 id="tspan2226" | |
314 sodipodi:role="line">6</tspan></text> | |
315 </g> | |
316 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
317 id="but_7" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
318 mbsprite="yes"> |
88 | 319 <rect |
320 ry="5.0559778" | |
321 rx="4.0216751" | |
322 y="242.55411" | |
323 x="92.240112" | |
324 height="55.936676" | |
325 width="45.382587" | |
326 id="rect2174" | |
327 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
328 <text | |
329 id="text2228" | |
330 y="275.46176" | |
331 x="108.70712" | |
332 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
333 xml:space="preserve"><tspan | |
334 y="275.46176" | |
335 x="108.70712" | |
336 id="tspan2230" | |
337 sodipodi:role="line">7</tspan></text> | |
338 </g> | |
339 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
340 id="but_8" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
341 mbsprite="yes"> |
88 | 342 <rect |
343 ry="5.0559778" | |
344 rx="4.0216751" | |
345 y="242.55411" | |
346 x="158.6227" | |
347 height="55.936676" | |
348 width="45.382587" | |
349 id="rect2176" | |
350 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
351 <text | |
352 id="text2232" | |
353 y="273.35092" | |
354 x="174.14249" | |
355 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
356 xml:space="preserve"><tspan | |
357 y="273.35092" | |
358 x="174.14249" | |
359 id="tspan2234" | |
360 sodipodi:role="line">8</tspan></text> | |
361 </g> | |
362 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
363 id="but_9" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
364 mbsprite="yes"> |
88 | 365 <rect |
366 ry="5.0559778" | |
367 rx="4.0216751" | |
368 y="314.49078" | |
369 x="25.857523" | |
370 height="55.936676" | |
371 width="45.382587" | |
372 id="rect2178" | |
373 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
374 <text | |
375 id="text2236" | |
376 y="348.28497" | |
377 x="44.327179" | |
378 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
379 xml:space="preserve"><tspan | |
380 y="348.28497" | |
381 x="44.327179" | |
382 id="tspan2238" | |
383 sodipodi:role="line">9</tspan></text> | |
384 </g> | |
385 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
386 id="but_add" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
387 mbsprite="yes"> |
88 | 388 <rect |
389 ry="5.0559778" | |
390 rx="4.0216751" | |
391 y="314.49078" | |
392 x="92.240112" | |
393 height="55.936676" | |
394 width="45.382587" | |
395 id="rect2180" | |
396 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
397 <text | |
398 id="text2240" | |
399 y="346.17413" | |
400 x="108.70712" | |
401 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
402 xml:space="preserve"><tspan | |
403 y="346.17413" | |
404 x="108.70712" | |
405 id="tspan2242" | |
406 sodipodi:role="line">+</tspan></text> | |
407 </g> | |
408 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
409 id="but_minus" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
410 mbsprite="yes"> |
88 | 411 <rect |
412 ry="5.0559778" | |
413 rx="4.0216751" | |
414 y="314.49078" | |
415 x="158.6227" | |
416 height="55.936676" | |
417 width="45.382587" | |
418 id="rect2182" | |
419 style="opacity:0.5;fill:#ff0000;stroke:#000000;stroke-opacity:1" /> | |
420 <text | |
421 id="text2244" | |
422 y="343.00793" | |
423 x="180.47493" | |
424 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
425 xml:space="preserve"><tspan | |
426 y="343.00793" | |
427 x="180.47493" | |
428 id="tspan2246" | |
429 sodipodi:role="line">-</tspan></text> | |
430 </g> | |
431 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
432 id="but_mul" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
433 mbsprite="yes"> |
88 | 434 <rect |
435 ry="3.5442207" | |
436 rx="4.0359654" | |
437 y="212.922" | |
438 x="229.47083" | |
439 height="39.211391" | |
440 width="45.543846" | |
441 id="rect2194" | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
442 style="opacity:0.5;fill:#ff0000;stroke:none;stroke-width:0.8387413;stroke-opacity:1" /> |
88 | 443 <text |
444 id="text2248" | |
445 y="240.63324" | |
446 x="248.02109" | |
447 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
448 xml:space="preserve"><tspan | |
449 y="240.63324" | |
450 x="248.02109" | |
451 id="tspan2250" | |
452 sodipodi:role="line">*</tspan></text> | |
453 </g> | |
454 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
455 id="but_div" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
456 mbsprite="yes"> |
88 | 457 <rect |
458 ry="3.5442207" | |
459 rx="4.0359654" | |
460 y="267.97214" | |
461 x="229.47083" | |
462 height="39.211391" | |
463 width="45.543846" | |
464 id="rect2196" | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
465 style="opacity:0.5;fill:#ff0000;stroke:none;stroke-width:0.8387413;stroke-opacity:1" /> |
88 | 466 <text |
467 id="text2252" | |
468 y="293.40369" | |
469 x="249.07652" | |
470 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
471 xml:space="preserve"><tspan | |
472 y="293.40369" | |
473 x="249.07652" | |
474 id="tspan2254" | |
475 sodipodi:role="line">/</tspan></text> | |
476 </g> | |
477 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
478 id="but_eq" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
479 mbsprite="yes"> |
88 | 480 <rect |
481 ry="3.5442207" | |
482 rx="4.0359654" | |
483 y="323.02228" | |
484 x="229.47083" | |
485 height="39.211391" | |
486 width="45.543846" | |
487 id="rect2198" | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
488 style="opacity:0.5;fill:#ff0000;stroke:none;stroke-width:0.8387413;stroke-opacity:1" /> |
88 | 489 <text |
490 id="text2256" | |
491 y="348.28494" | |
492 x="244.85489" | |
493 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
494 xml:space="preserve"><tspan | |
495 y="348.28494" | |
496 x="244.85489" | |
497 id="tspan2258" | |
498 sodipodi:role="line">=</tspan></text> | |
499 </g> | |
500 <g | |
374
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
501 id="but_clr" |
e1ff44aa3b6f
Remove Makefile that can be generated by automake
Thinker K.F. Li <thinker@branda.to>
parents:
372
diff
changeset
|
502 mbsprite="yes"> |
88 | 503 <rect |
504 ry="3.5442207" | |
505 rx="4.0359654" | |
506 y="102.82174" | |
507 x="229.47083" | |
508 height="39.211391" | |
509 width="45.543846" | |
510 id="rect2184" | |
372
2212f515584c
Adjust stroke width to more close to rendering result of Inkscape
Thinker K.F. Li <thinker@branda.to>
parents:
279
diff
changeset
|
511 style="opacity:0.5;fill:#ff0000;stroke:none;stroke-width:0.8387413;stroke-opacity:1" /> |
88 | 512 <text |
513 id="text2260" | |
514 y="127.70448" | |
515 x="240.63324" | |
516 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
517 xml:space="preserve"><tspan | |
518 y="127.70448" | |
519 x="240.63324" | |
520 id="tspan2262" | |
521 sodipodi:role="line">clr</tspan></text> | |
522 </g> | |
523 <rect | |
115 | 524 style="opacity:1;fill:url(#radialGradient2245);stroke:#000000;stroke-opacity:1;fill-opacity:1" |
88 | 525 id="rect2264" |
526 width="253.29816" | |
527 height="49.604221" | |
528 x="23.218998" | |
529 y="32.717678" | |
530 rx="4.0359654" | |
531 ry="3.5442207" /> | |
532 <text | |
533 xml:space="preserve" | |
534 style="font-size:28px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | |
535 x="36.939316" | |
92
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
536 y="61.546173" |
279
86a5ae82ccf2
* Modify svg2code_ex to use differnt font size at two test items to illustrate the function of the new text parser
wycc
parents:
278
diff
changeset
|
537 id="screen_text"><tspan |
88 | 538 sodipodi:role="line" |
279
86a5ae82ccf2
* Modify svg2code_ex to use differnt font size at two test items to illustrate the function of the new text parser
wycc
parents:
278
diff
changeset
|
539 id="screen_text_u" |
88 | 540 x="36.939316" |
92
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
541 y="61.546173">0</tspan></text> |
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
542 <text |
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
543 xml:space="preserve" |
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
544 style="font-size:14px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans Mono" |
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
545 x="71.767807" |
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
546 y="78.100266" |
279
86a5ae82ccf2
* Modify svg2code_ex to use differnt font size at two test items to illustrate the function of the new text parser
wycc
parents:
278
diff
changeset
|
547 id="2222"><tspan |
92
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
548 sodipodi:role="line" |
279
86a5ae82ccf2
* Modify svg2code_ex to use differnt font size at two test items to illustrate the function of the new text parser
wycc
parents:
278
diff
changeset
|
549 id="saved_text" |
92
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
550 x="71.767807" |
3f619ae03678
Improve calcuator example program.
Thinker K.F. Li <thinker@branda.to>
parents:
88
diff
changeset
|
551 y="78.100266">None</tspan></text> |
88 | 552 </g> |
553 </svg> |