update docs

This commit is contained in:
xianjimli 2019-12-18 15:51:40 +08:00
parent f236e504a3
commit 918b6ec6ba
28 changed files with 879 additions and 847 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 91 KiB

View File

@ -1,95 +1,95 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: G Pages: 1 -->
<svg width="790pt" height="296pt"
viewBox="0.00 0.00 790.24 295.53" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 291.527)">
<svg width="768pt" height="358pt"
viewBox="0.00 0.00 768.00 358.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 354)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-291.527 786.24,-291.527 786.24,4 -4,4"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-354 765,-354 765,5 -4,5"/>
<!-- idl -->
<g id="node1" class="node"><title>idl</title>
<ellipse fill="#80ffb8" stroke="#80ffb8" cx="351.56" cy="-143.263" rx="85.6199" ry="16.0303"/>
<text text-anchor="middle" x="351.56" y="-139.563" font-family="serif" font-size="14.00">JSON格式的IDL</text>
<ellipse fill="#80ffb8" stroke="#80ffb8" cx="347" cy="-172" rx="82.6388" ry="22.0781"/>
<text text-anchor="middle" x="347" y="-169.76" font-family="serif" font-size="14.00">JSON格式的IDL</text>
</g>
<!-- quickjs -->
<g id="node3" class="node"><title>quickjs</title>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="696.68" cy="-271.263" rx="72.25" ry="16.0303"/>
<text text-anchor="middle" x="696.68" y="-267.563" font-family="serif" font-size="14.00">QuickJS 绑定</text>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="679" cy="-327" rx="72" ry="22.0781"/>
<text text-anchor="middle" x="679" y="-324.76" font-family="serif" font-size="14.00">QuickJS 绑定</text>
</g>
<!-- idl&#45;&gt;quickjs -->
<g id="edge3" class="edge"><title>idl&#45;&gt;quickjs</title>
<path fill="none" stroke="black" d="M367.538,-159.543C386.141,-178.693 419.768,-209.937 455.12,-226.263 505.897,-249.714 568.06,-260.946 616.474,-266.325"/>
<polygon fill="black" stroke="black" points="616.276,-269.823 626.587,-267.386 617.007,-262.861 616.276,-269.823"/>
<text text-anchor="middle" x="524.12" y="-267.063" font-family="serif" font-size="14.00">quickjs代码生成器</text>
<g id="edge6" class="edge"><title>idl&#45;&gt;quickjs</title>
<path fill="none" stroke="black" d="M362.566,-193.781C379.961,-217.998 411.349,-256.407 448,-277 493.967,-302.828 552.028,-315.323 598.313,-321.363"/>
<polygon fill="black" stroke="black" points="597.949,-324.844 608.302,-322.591 598.804,-317.896 597.949,-324.844"/>
<text text-anchor="middle" x="514" y="-327.52" font-family="serif" font-size="14.00">quickjs代码生成器</text>
</g>
<!-- jerryscript -->
<g id="node4" class="node"><title>jerryscript</title>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="696.68" cy="-220.263" rx="85.6199" ry="16.0303"/>
<text text-anchor="middle" x="696.68" y="-216.563" font-family="serif" font-size="14.00">JerryScript 绑定</text>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="679" cy="-264" rx="81.3324" ry="22.0781"/>
<text text-anchor="middle" x="679" y="-261.76" font-family="serif" font-size="14.00">JerryScript 绑定</text>
</g>
<!-- idl&#45;&gt;jerryscript -->
<g id="edge2" class="edge"><title>idl&#45;&gt;jerryscript</title>
<path fill="none" stroke="black" d="M388.602,-158.082C408.037,-165.608 432.593,-174.379 455.12,-180.263 507.117,-193.846 566.693,-203.793 613.549,-210.371"/>
<polygon fill="black" stroke="black" points="613.265,-213.865 623.649,-211.764 614.222,-206.93 613.265,-213.865"/>
<text text-anchor="middle" x="524.12" y="-211.063" font-family="serif" font-size="14.00">jerryscript代码生成器</text>
<g id="edge4" class="edge"><title>idl&#45;&gt;jerryscript</title>
<path fill="none" stroke="black" d="M384.624,-191.874C403.171,-201.245 426.305,-211.9 448,-219 495.904,-234.678 551.304,-245.72 595.728,-252.941"/>
<polygon fill="black" stroke="black" points="595.185,-256.399 605.611,-254.515 596.286,-249.486 595.185,-256.399"/>
<text text-anchor="middle" x="514" y="-259.52" font-family="serif" font-size="14.00">jerryscript代码生成器</text>
</g>
<!-- lua -->
<g id="node5" class="node"><title>lua</title>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="696.68" cy="-169.263" rx="72" ry="16.0303"/>
<text text-anchor="middle" x="696.68" y="-165.563" font-family="serif" font-size="14.00">LUA 绑定</text>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="679" cy="-201" rx="72" ry="22.0781"/>
<text text-anchor="middle" x="679" y="-198.76" font-family="serif" font-size="14.00">LUA 绑定</text>
</g>
<!-- idl&#45;&gt;lua -->
<g id="edge4" class="edge"><title>idl&#45;&gt;lua</title>
<path fill="none" stroke="black" d="M431.279,-149.228C487.25,-153.47 562.087,-159.14 617.856,-163.366"/>
<polygon fill="black" stroke="black" points="617.802,-166.872 628.038,-164.138 618.331,-159.892 617.802,-166.872"/>
<text text-anchor="middle" x="524.12" y="-165.063" font-family="serif" font-size="14.00">lua代码生成器</text>
<g id="edge8" class="edge"><title>idl&#45;&gt;lua</title>
<path fill="none" stroke="black" d="M425.788,-178.836C478.13,-183.436 546.903,-189.479 599.412,-194.094"/>
<polygon fill="black" stroke="black" points="599.419,-197.608 609.687,-194.997 600.032,-190.635 599.419,-197.608"/>
<text text-anchor="middle" x="514" y="-201.52" font-family="serif" font-size="14.00">lua代码生成器</text>
</g>
<!-- web -->
<g id="node6" class="node"><title>web</title>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="696.68" cy="-118.263" rx="72" ry="16.0303"/>
<text text-anchor="middle" x="696.68" y="-114.563" font-family="serif" font-size="14.00">WEB API</text>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="679" cy="-143" rx="72" ry="17.5726"/>
<text text-anchor="middle" x="679" y="-137.4" font-family="serif" font-size="14.00">WEB API</text>
</g>
<!-- idl&#45;&gt;web -->
<g id="edge5" class="edge"><title>idl&#45;&gt;web</title>
<path fill="none" stroke="black" d="M425.354,-135.014C435.348,-134.01 445.483,-133.06 455.12,-132.263 508.625,-127.84 568.939,-124.333 615.79,-121.936"/>
<polygon fill="black" stroke="black" points="616.067,-125.426 625.877,-121.426 615.714,-118.435 616.067,-125.426"/>
<text text-anchor="middle" x="524.12" y="-136.063" font-family="serif" font-size="14.00">web代码生成器</text>
<g id="edge10" class="edge"><title>idl&#45;&gt;web</title>
<path fill="none" stroke="black" d="M414.535,-159.163C425.675,-157.353 437.14,-155.698 448,-154.48 497.3,-148.952 552.844,-146.086 596.997,-144.6"/>
<polygon fill="black" stroke="black" points="597.216,-148.095 607.099,-144.277 596.992,-141.098 597.216,-148.095"/>
<text text-anchor="middle" x="514" y="-164.52" font-family="serif" font-size="14.00">web代码生成器</text>
</g>
<!-- other -->
<g id="node7" class="node"><title>other</title>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="696.68" cy="-67.2635" rx="72.25" ry="16.0303"/>
<text text-anchor="middle" x="696.68" y="-63.5635" font-family="serif" font-size="14.00">其它语言绑定</text>
<ellipse fill="#d7ff3e" stroke="#d7ff3e" cx="679" cy="-85" rx="72" ry="22.0781"/>
<text text-anchor="middle" x="679" y="-82.76" font-family="serif" font-size="14.00">其它语言绑定</text>
</g>
<!-- idl&#45;&gt;other -->
<g id="edge6" class="edge"><title>idl&#45;&gt;other</title>
<path fill="none" stroke="black" d="M386.622,-128.237C406.304,-120.083 431.728,-110.436 455.12,-104.263 509.474,-89.9206 572.302,-80.4927 620.116,-74.7449"/>
<polygon fill="black" stroke="black" points="620.56,-78.2169 630.083,-73.5737 619.743,-71.2647 620.56,-78.2169"/>
<text text-anchor="middle" x="524.12" y="-108.063" font-family="serif" font-size="14.00">其它代码生成器</text>
<g id="edge12" class="edge"><title>idl&#45;&gt;other</title>
<path fill="none" stroke="black" d="M379.6,-151.417C398.668,-139.95 423.872,-126.422 448,-118.48 496.373,-102.558 552.95,-94.198 597.885,-89.8135"/>
<polygon fill="black" stroke="black" points="598.239,-93.2958 607.872,-88.8853 597.591,-86.3258 598.239,-93.2958"/>
<text text-anchor="middle" x="514" y="-128.52" font-family="serif" font-size="14.00">其它代码生成器</text>
</g>
<!-- doc -->
<g id="node8" class="node"><title>doc</title>
<ellipse fill="#3542b2" stroke="#3542b2" cx="696.68" cy="-16.2635" rx="72" ry="16.0303"/>
<text text-anchor="middle" x="696.68" y="-12.5635" font-family="serif" font-size="14.00">文档</text>
<ellipse fill="#3542b2" stroke="#3542b2" cx="679" cy="-22" rx="72" ry="22.0781"/>
<text text-anchor="middle" x="679" y="-19.76" font-family="serif" font-size="14.00">文档</text>
</g>
<!-- idl&#45;&gt;doc -->
<g id="edge7" class="edge"><title>idl&#45;&gt;doc</title>
<path fill="none" stroke="black" d="M367.526,-126.96C386.119,-107.786 419.735,-76.5191 455.12,-60.2635 505.816,-36.9739 567.848,-26.0004 616.223,-20.8356"/>
<polygon fill="black" stroke="black" points="616.729,-24.3024 626.329,-19.8193 616.029,-17.3375 616.729,-24.3024"/>
<text text-anchor="middle" x="524.12" y="-64.0635" font-family="serif" font-size="14.00">文档生成工具</text>
<g id="edge14" class="edge"><title>idl&#45;&gt;doc</title>
<path fill="none" stroke="black" d="M362.082,-150.16C379.25,-125.449 410.642,-85.9811 448,-65.48 493.541,-40.4882 550.95,-29.6139 597.019,-24.9897"/>
<polygon fill="black" stroke="black" points="597.631,-28.4482 607.267,-24.0444 596.988,-21.4778 597.631,-28.4482"/>
<text text-anchor="middle" x="514" y="-75.52" font-family="serif" font-size="14.00">文档生成工具</text>
</g>
<!-- comment -->
<g id="node2" class="node"><title>comment</title>
<ellipse fill="#ccd1ff" stroke="#ccd1ff" cx="72" cy="-143.263" rx="72" ry="16.0303"/>
<text text-anchor="middle" x="72" y="-139.563" font-family="serif" font-size="14.00">API 注释</text>
<ellipse fill="#ccd1ff" stroke="#ccd1ff" cx="72" cy="-172" rx="72" ry="22.0781"/>
<text text-anchor="middle" x="72" y="-169.76" font-family="serif" font-size="14.00">API 注释</text>
</g>
<!-- comment&#45;&gt;idl -->
<g id="edge1" class="edge"><title>comment&#45;&gt;idl</title>
<path fill="none" stroke="black" d="M144.118,-143.263C178.033,-143.263 219.085,-143.263 255.619,-143.263"/>
<polygon fill="black" stroke="black" points="255.795,-146.764 265.795,-143.263 255.795,-139.764 255.795,-146.764"/>
<text text-anchor="middle" x="205" y="-147.063" font-family="serif" font-size="14.00">注释提取工具</text>
<g id="edge2" class="edge"><title>comment&#45;&gt;idl</title>
<path fill="none" stroke="black" d="M144.015,-172C177.375,-172 217.573,-172 253.295,-172"/>
<polygon fill="black" stroke="black" points="253.732,-175.5 263.732,-172 253.732,-168.5 253.732,-175.5"/>
<text text-anchor="middle" x="204" y="-181.52" font-family="serif" font-size="14.00">注释提取工具</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

@ -1,116 +1,116 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="525pt" height="237pt"
viewBox="0.00 0.00 525.00 237.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 233)">
<svg width="520pt" height="256pt"
viewBox="0.00 0.00 520.00 256.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 252)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-233 521,-233 521,4 -4,4"/>
<g id="clust1" class="cluster"><title>clusterAssetsManager</title>
<polygon fill="none" stroke="black" points="220.5,-65 220.5,-164 457.5,-164 457.5,-65 220.5,-65"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-252 517,-252 517,5 -4,5"/>
<g id="graph2" class="cluster"><title>clusterAssetsManager</title>
<polygon fill="none" stroke="black" points="219,-66 219,-182 453,-182 453,-66 219,-66"/>
</g>
<!-- asset_info_t -->
<g id="node1" class="node"><title>asset_info_t</title>
<polygon fill="none" stroke="black" points="360,-73.5 360,-155.5 449,-155.5 449,-73.5 360,-73.5"/>
<text text-anchor="middle" x="404.5" y="-143.5" font-family="Courier New" font-size="10.00">asset_info_t</text>
<polyline fill="none" stroke="black" points="360,-136.5 449,-136.5 "/>
<text text-anchor="start" x="368" y="-124.5" font-family="Courier New" font-size="10.00">+name</text>
<text text-anchor="start" x="368" y="-113.5" font-family="Courier New" font-size="10.00">+data</text>
<text text-anchor="start" x="368" y="-102.5" font-family="Courier New" font-size="10.00">+size</text>
<text text-anchor="start" x="368" y="-91.5" font-family="Courier New" font-size="10.00">+type</text>
<text text-anchor="start" x="368" y="-80.5" font-family="Courier New" font-size="10.00">+subtype</text>
<g id="node2" class="node"><title>asset_info_t</title>
<polygon fill="none" stroke="black" points="356.994,-75.2188 356.994,-172.781 445.006,-172.781 445.006,-75.2188 356.994,-75.2188"/>
<text text-anchor="middle" x="401" y="-158.781" font-family="Courier New" font-size="10.00">asset_info_t</text>
<polyline fill="none" stroke="black" points="356.994,-151.188 445.006,-151.188 "/>
<text text-anchor="start" x="364.994" y="-137.188" font-family="Courier New" font-size="10.00">+name</text>
<text text-anchor="start" x="364.994" y="-123.594" font-family="Courier New" font-size="10.00">+data</text>
<text text-anchor="start" x="364.994" y="-110" font-family="Courier New" font-size="10.00">+size</text>
<text text-anchor="start" x="364.994" y="-96.4062" font-family="Courier New" font-size="10.00">+type</text>
<text text-anchor="start" x="364.994" y="-82.8125" font-family="Courier New" font-size="10.00">+subtype</text>
</g>
<!-- assets_manager_t -->
<g id="node2" class="node"><title>assets_manager_t</title>
<polygon fill="none" stroke="black" points="229,-96.5 229,-132.5 342,-132.5 342,-96.5 229,-96.5"/>
<text text-anchor="middle" x="285.5" y="-112" font-family="Courier New" font-size="10.00">assets_manager_t</text>
<g id="node3" class="node"><title>assets_manager_t</title>
<polygon fill="none" stroke="black" points="226.992,-106 226.992,-142 339.008,-142 339.008,-106 226.992,-106"/>
<text text-anchor="middle" x="283" y="-120.797" font-family="Courier New" font-size="10.00">assets_manager_t</text>
</g>
<!-- assets_manager_t&#45;&gt;asset_info_t -->
<g id="edge1" class="edge"><title>assets_manager_t&#45;&gt;asset_info_t</title>
<path fill="none" stroke="black" d="M342.211,-114.5C348.051,-114.5 353.89,-114.5 359.73,-114.5"/>
<g id="edge3" class="edge"><title>assets_manager_t&#45;&gt;asset_info_t</title>
<path fill="none" stroke="black" d="M339.234,-124C345.025,-124 350.815,-124 356.606,-124"/>
</g>
<!-- fs -->
<g id="node8" class="node"><title>fs</title>
<polygon fill="none" stroke="black" points="180.5,-0.5 180.5,-36.5 234.5,-36.5 234.5,-0.5 180.5,-0.5"/>
<text text-anchor="middle" x="207.5" y="-16" font-family="Courier New" font-size="10.00">fs</text>
<g id="node16" class="node"><title>fs</title>
<polygon fill="none" stroke="black" points="179,-1 179,-37 233,-37 233,-1 179,-1"/>
<text text-anchor="middle" x="205.501" y="-15.7969" font-family="Courier New" font-size="10.00">fs</text>
</g>
<!-- assets_manager_t&#45;&gt;fs -->
<g id="edge7" class="edge"><title>assets_manager_t&#45;&gt;fs</title>
<path fill="none" stroke="black" d="M271.194,-96.259C259.209,-81.8159 241.939,-61.0037 228.405,-44.6932"/>
<polygon fill="black" stroke="black" points="221.716,-36.6317 231.565,-41.4538 224.909,-40.4796 228.101,-44.3274 228.101,-44.3274 228.101,-44.3274 224.909,-40.4796 224.638,-47.201 221.716,-36.6317 221.716,-36.6317"/>
<g id="edge15" class="edge"><title>assets_manager_t&#45;&gt;fs</title>
<path fill="none" stroke="black" d="M270.285,-105.992C257.913,-89.442 238.966,-64.0976 224.843,-45.2052"/>
<polygon fill="black" stroke="black" points="218.734,-37.0336 228.326,-42.3485 221.728,-41.0383 224.721,-45.043 224.721,-45.043 224.721,-45.043 221.728,-41.0383 221.117,-47.7374 218.734,-37.0336 218.734,-37.0336"/>
</g>
<!-- rom_data -->
<g id="node9" class="node"><title>rom_data</title>
<polygon fill="none" stroke="black" points="253,-0.5 253,-36.5 318,-36.5 318,-0.5 253,-0.5"/>
<text text-anchor="middle" x="285.5" y="-16" font-family="Courier New" font-size="10.00">rom_data</text>
<g id="node18" class="node"><title>rom_data</title>
<polygon fill="none" stroke="black" points="250.996,-1 250.996,-37 315.004,-37 315.004,-1 250.996,-1"/>
<text text-anchor="middle" x="283" y="-15.7969" font-family="Courier New" font-size="10.00">rom_data</text>
</g>
<!-- assets_manager_t&#45;&gt;rom_data -->
<g id="edge8" class="edge"><title>assets_manager_t&#45;&gt;rom_data</title>
<path fill="none" stroke="black" d="M285.5,-96.259C285.5,-82.4784 285.5,-62.8997 285.5,-46.9651"/>
<polygon fill="black" stroke="black" points="285.5,-36.6317 290,-46.6317 285.5,-41.6317 285.5,-46.6317 285.5,-46.6317 285.5,-46.6317 285.5,-41.6317 281,-46.6318 285.5,-36.6317 285.5,-36.6317"/>
<g id="edge17" class="edge"><title>assets_manager_t&#45;&gt;rom_data</title>
<path fill="none" stroke="black" d="M283,-105.992C283,-90.0384 283,-65.9128 283,-47.272"/>
<polygon fill="black" stroke="black" points="283,-37.0336 287.5,-47.0336 283,-42.0336 283,-47.0336 283,-47.0336 283,-47.0336 283,-42.0336 278.5,-47.0337 283,-37.0336 283,-37.0336"/>
</g>
<!-- network -->
<g id="node10" class="node"><title>network</title>
<polygon fill="none" stroke="black" points="336,-0.5 336,-36.5 395,-36.5 395,-0.5 336,-0.5"/>
<text text-anchor="middle" x="365.5" y="-16" font-family="Courier New" font-size="10.00">network</text>
<g id="node20" class="node"><title>network</title>
<polygon fill="none" stroke="black" points="332.997,-1 332.997,-37 391.003,-37 391.003,-1 332.997,-1"/>
<text text-anchor="middle" x="362" y="-15.7969" font-family="Courier New" font-size="10.00">network</text>
</g>
<!-- assets_manager_t&#45;&gt;network -->
<g id="edge9" class="edge"><title>assets_manager_t&#45;&gt;network</title>
<path fill="none" stroke="black" d="M300.173,-96.259C312.465,-81.8159 330.178,-61.0037 344.059,-44.6932"/>
<polygon fill="black" stroke="black" points="350.92,-36.6317 347.866,-47.1637 347.679,-40.4395 344.439,-44.2472 344.439,-44.2472 344.439,-44.2472 347.679,-40.4395 341.012,-41.3306 350.92,-36.6317 350.92,-36.6317"/>
<g id="edge19" class="edge"><title>assets_manager_t&#45;&gt;network</title>
<path fill="none" stroke="black" d="M296.045,-105.992C308.739,-89.442 328.178,-64.0976 342.668,-45.2052"/>
<polygon fill="black" stroke="black" points="348.935,-37.0336 346.42,-47.7072 345.892,-41.001 342.849,-44.9685 342.849,-44.9685 342.849,-44.9685 345.892,-41.001 339.279,-42.2298 348.935,-37.0336 348.935,-37.0336"/>
</g>
<!-- locale_info_t -->
<g id="node3" class="node"><title>locale_info_t</title>
<polygon fill="none" stroke="black" points="0,-192.5 0,-228.5 95,-228.5 95,-192.5 0,-192.5"/>
<text text-anchor="middle" x="47.5" y="-208" font-family="Courier New" font-size="10.00">locale_info_t</text>
<g id="node5" class="node"><title>locale_info_t</title>
<polygon fill="none" stroke="black" points="-0.00634766,-211 -0.00634766,-247 94.0063,-247 94.0063,-211 -0.00634766,-211"/>
<text text-anchor="middle" x="47" y="-225.797" font-family="Courier New" font-size="10.00">locale_info_t</text>
</g>
<!-- locale_info_t&#45;&gt;assets_manager_t -->
<g id="edge2" class="edge"><title>locale_info_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M90.6,-192.477C130.576,-176.688 190.165,-153.153 232.923,-136.266"/>
<polygon fill="black" stroke="black" points="242.319,-132.555 234.671,-140.414 237.669,-134.391 233.018,-136.228 233.018,-136.228 233.018,-136.228 237.669,-134.391 231.365,-132.043 242.319,-132.555 242.319,-132.555"/>
<g id="edge5" class="edge"><title>locale_info_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M85.9706,-210.992C126.708,-193.212 190.704,-165.282 234.641,-146.106"/>
<polygon fill="black" stroke="black" points="243.972,-142.034 236.606,-150.158 239.389,-144.034 234.806,-146.034 234.806,-146.034 234.806,-146.034 239.389,-144.034 233.006,-141.909 243.972,-142.034 243.972,-142.034"/>
</g>
<!-- font_manager_t -->
<g id="node4" class="node"><title>font_manager_t</title>
<polygon fill="none" stroke="black" points="113,-192.5 113,-228.5 214,-228.5 214,-192.5 113,-192.5"/>
<text text-anchor="middle" x="163.5" y="-208" font-family="Courier New" font-size="10.00">font_manager_t</text>
<g id="node7" class="node"><title>font_manager_t</title>
<polygon fill="none" stroke="black" points="111.993,-211 111.993,-247 212.007,-247 212.007,-211 111.993,-211"/>
<text text-anchor="middle" x="162" y="-225.797" font-family="Courier New" font-size="10.00">font_manager_t</text>
</g>
<!-- font_manager_t&#45;&gt;assets_manager_t -->
<g id="edge3" class="edge"><title>font_manager_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M185.593,-192.477C204.991,-177.531 233.399,-155.644 254.968,-139.025"/>
<polygon fill="black" stroke="black" points="263.159,-132.714 257.984,-142.382 259.198,-135.765 255.237,-138.817 255.237,-138.817 255.237,-138.817 259.198,-135.765 252.491,-135.252 263.159,-132.714 263.159,-132.714"/>
<g id="edge7" class="edge"><title>font_manager_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M181.981,-210.992C201.948,-193.995 232.813,-167.721 255.173,-148.688"/>
<polygon fill="black" stroke="black" points="262.99,-142.034 258.292,-151.942 259.182,-145.275 255.375,-148.516 255.375,-148.516 255.375,-148.516 259.182,-145.275 252.458,-145.089 262.99,-142.034 262.99,-142.034"/>
</g>
<!-- image_manager_t -->
<g id="node5" class="node"><title>image_manager_t</title>
<polygon fill="none" stroke="black" points="232,-192.5 232,-228.5 339,-228.5 339,-192.5 232,-192.5"/>
<text text-anchor="middle" x="285.5" y="-208" font-family="Courier New" font-size="10.00">image_manager_t</text>
<g id="node9" class="node"><title>image_manager_t</title>
<polygon fill="none" stroke="black" points="229.993,-211 229.993,-247 336.007,-247 336.007,-211 229.993,-211"/>
<text text-anchor="middle" x="283" y="-225.797" font-family="Courier New" font-size="10.00">image_manager_t</text>
</g>
<!-- image_manager_t&#45;&gt;assets_manager_t -->
<g id="edge4" class="edge"><title>image_manager_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M285.5,-192.259C285.5,-178.478 285.5,-158.9 285.5,-142.965"/>
<polygon fill="black" stroke="black" points="285.5,-132.632 290,-142.632 285.5,-137.632 285.5,-142.632 285.5,-142.632 285.5,-142.632 285.5,-137.632 281,-142.632 285.5,-132.632 285.5,-132.632"/>
<g id="edge9" class="edge"><title>image_manager_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M283,-210.992C283,-195.038 283,-170.913 283,-152.272"/>
<polygon fill="black" stroke="black" points="283,-142.034 287.5,-152.034 283,-147.034 283,-152.034 283,-152.034 283,-152.034 283,-147.034 278.5,-152.034 283,-142.034 283,-142.034"/>
</g>
<!-- theme_t -->
<g id="node6" class="node"><title>theme_t</title>
<polygon fill="none" stroke="black" points="357,-192.5 357,-228.5 416,-228.5 416,-192.5 357,-192.5"/>
<text text-anchor="middle" x="386.5" y="-208" font-family="Courier New" font-size="10.00">theme_t</text>
<g id="node11" class="node"><title>theme_t</title>
<polygon fill="none" stroke="black" points="353.997,-211 353.997,-247 412.003,-247 412.003,-211 353.997,-211"/>
<text text-anchor="middle" x="383" y="-225.797" font-family="Courier New" font-size="10.00">theme_t</text>
</g>
<!-- theme_t&#45;&gt;assets_manager_t -->
<g id="edge5" class="edge"><title>theme_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M367.975,-192.259C352.172,-177.551 329.271,-156.238 311.61,-139.8"/>
<polygon fill="black" stroke="black" points="303.908,-132.632 314.294,-136.151 307.568,-136.038 311.228,-139.445 311.228,-139.445 311.228,-139.445 307.568,-136.038 308.162,-142.739 303.908,-132.632 303.908,-132.632"/>
<g id="edge11" class="edge"><title>theme_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M366.487,-210.992C350.202,-194.218 325.147,-168.411 306.731,-149.443"/>
<polygon fill="black" stroke="black" points="299.537,-142.034 309.732,-146.074 303.02,-145.621 306.503,-149.208 306.503,-149.208 306.503,-149.208 303.02,-145.621 303.275,-152.343 299.537,-142.034 299.537,-142.034"/>
</g>
<!-- ui_loader_t -->
<g id="node7" class="node"><title>ui_loader_t</title>
<polygon fill="none" stroke="black" points="434,-192.5 434,-228.5 517,-228.5 517,-192.5 434,-192.5"/>
<text text-anchor="middle" x="475.5" y="-208" font-family="Courier New" font-size="10.00">ui_loader_t</text>
<g id="node13" class="node"><title>ui_loader_t</title>
<polygon fill="none" stroke="black" points="429.995,-211 429.995,-247 512.005,-247 512.005,-211 429.995,-211"/>
<text text-anchor="middle" x="471" y="-225.797" font-family="Courier New" font-size="10.00">ui_loader_t</text>
</g>
<!-- ui_loader_t&#45;&gt;assets_manager_t -->
<g id="edge6" class="edge"><title>ui_loader_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M433.88,-194.882C400.898,-183.189 359.127,-168.095 351.5,-164 338.422,-156.979 325.035,-147.619 313.766,-138.996"/>
<polygon fill="black" stroke="black" points="305.601,-132.595 316.248,-135.223 309.537,-135.68 313.472,-138.765 313.472,-138.765 313.472,-138.765 309.537,-135.68 310.695,-142.306 305.601,-132.595 305.601,-132.595"/>
<g id="edge13" class="edge"><title>ui_loader_t&#45;&gt;assets_manager_t</title>
<path fill="none" stroke="black" d="M429.775,-212.984C395.513,-200.441 351.767,-184.252 348,-182 332.889,-172.965 317.978,-160.241 306.258,-149.107"/>
<polygon fill="black" stroke="black" points="299.046,-142.075 309.347,-145.835 302.626,-145.566 306.205,-149.056 306.205,-149.056 306.205,-149.056 302.626,-145.566 303.064,-152.278 299.046,-142.075 299.046,-142.075"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -1,109 +1,109 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: G Pages: 1 -->
<svg width="691pt" height="287pt"
viewBox="0.00 0.00 690.50 287.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 283)">
<svg width="665pt" height="320pt"
viewBox="0.00 0.00 665.00 320.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 316)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-283 686.5,-283 686.5,4 -4,4"/>
<g id="clust1" class="cluster"><title>clusterFontManager</title>
<polygon fill="none" stroke="black" points="139.5,-66 139.5,-271 674.5,-271 674.5,-66 139.5,-66"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-316 662,-316 662,5 -4,5"/>
<g id="graph2" class="cluster"><title>clusterFontManager</title>
<polygon fill="none" stroke="black" points="134,-68 134,-304 649,-304 649,-68 134,-68"/>
</g>
<!-- glyph_t -->
<g id="node1" class="node"><title>glyph_t</title>
<polygon fill="none" stroke="black" points="597,-74.5 597,-168.5 666,-168.5 666,-74.5 597,-74.5"/>
<text text-anchor="middle" x="631.5" y="-154.9" font-family="Courier New" font-size="12.00">glyph_t</text>
<polyline fill="none" stroke="black" points="597,-147.5 666,-147.5 "/>
<text text-anchor="start" x="605" y="-133.9" font-family="Courier New" font-size="12.00">+x</text>
<text text-anchor="start" x="605" y="-120.9" font-family="Courier New" font-size="12.00">+y</text>
<text text-anchor="start" x="605" y="-107.9" font-family="Courier New" font-size="12.00">+w</text>
<text text-anchor="start" x="605" y="-94.9" font-family="Courier New" font-size="12.00">+h</text>
<text text-anchor="start" x="605" y="-81.9" font-family="Courier New" font-size="12.00">+data</text>
<g id="node2" class="node"><title>glyph_t</title>
<polygon fill="none" stroke="black" points="574.796,-77.0625 574.796,-190.938 641.204,-190.938 641.204,-77.0625 574.796,-77.0625"/>
<text text-anchor="middle" x="608" y="-174.938" font-family="Courier New" font-size="12.00">glyph_t</text>
<polyline fill="none" stroke="black" points="574.796,-166.625 641.204,-166.625 "/>
<text text-anchor="start" x="582.796" y="-150.625" font-family="Courier New" font-size="12.00">+x</text>
<text text-anchor="start" x="582.796" y="-134.312" font-family="Courier New" font-size="12.00">+y</text>
<text text-anchor="start" x="582.796" y="-118" font-family="Courier New" font-size="12.00">+w</text>
<text text-anchor="start" x="582.796" y="-101.688" font-family="Courier New" font-size="12.00">+h</text>
<text text-anchor="start" x="582.796" y="-85.375" font-family="Courier New" font-size="12.00">+data</text>
</g>
<!-- font_t -->
<g id="node2" class="node"><title>font_t</title>
<polygon fill="none" stroke="black" points="349.5,-94 349.5,-149 561.5,-149 561.5,-94 349.5,-94"/>
<text text-anchor="middle" x="455.5" y="-135.4" font-family="Courier New" font-size="12.00">font_t</text>
<polyline fill="none" stroke="black" points="349.5,-128 561.5,-128 "/>
<text text-anchor="start" x="357.5" y="-114.4" font-family="Courier New" font-size="12.00">+match(...)</text>
<text text-anchor="start" x="357.5" y="-101.4" font-family="Courier New" font-size="12.00">+find_glyph(...) : glyph_t</text>
<g id="node3" class="node"><title>font_t</title>
<polygon fill="none" stroke="black" points="336.385,-101.531 336.385,-166.469 539.615,-166.469 539.615,-101.531 336.385,-101.531"/>
<text text-anchor="middle" x="438" y="-150.469" font-family="Courier New" font-size="12.00">font_t</text>
<polyline fill="none" stroke="black" points="336.385,-142.156 539.615,-142.156 "/>
<text text-anchor="start" x="344.385" y="-126.156" font-family="Courier New" font-size="12.00">+match(...)</text>
<text text-anchor="start" x="344.385" y="-109.844" font-family="Courier New" font-size="12.00">+find_glyph(...) : glyph_t</text>
</g>
<!-- glyph_t&#45;&gt;font_t -->
<g id="edge1" class="edge"><title>glyph_t&#45;&gt;font_t</title>
<path fill="none" stroke="black" d="M596.882,-121.5C589.19,-121.5 581.498,-121.5 573.806,-121.5"/>
<polygon fill="none" stroke="black" points="573.719,-121.5 567.719,-125.5 561.719,-121.5 567.719,-117.5 573.719,-121.5"/>
<g id="edge3" class="edge"><title>glyph_t&#45;&gt;font_t</title>
<path fill="none" stroke="black" d="M574.764,-134C567.236,-134 559.707,-134 552.179,-134"/>
<polygon fill="none" stroke="black" points="551.934,-134 545.934,-138 539.934,-134 545.934,-130 551.934,-134"/>
</g>
<!-- font_manager_t -->
<g id="node4" class="node"><title>font_manager_t</title>
<polygon fill="none" stroke="black" points="148,-220.5 148,-262.5 337,-262.5 337,-220.5 148,-220.5"/>
<text text-anchor="middle" x="242.5" y="-248.9" font-family="Courier New" font-size="12.00">font_manager_t</text>
<polyline fill="none" stroke="black" points="148,-241.5 337,-241.5 "/>
<text text-anchor="start" x="156" y="-227.9" font-family="Courier New" font-size="12.00">+get_font(...) : font_t</text>
<g id="node5" class="node"><title>font_manager_t</title>
<polygon fill="none" stroke="black" points="142.187,-246.688 142.187,-295.312 323.813,-295.312 323.813,-246.688 142.187,-246.688"/>
<text text-anchor="middle" x="233" y="-279.312" font-family="Courier New" font-size="12.00">font_manager_t</text>
<polyline fill="none" stroke="black" points="142.187,-271 323.813,-271 "/>
<text text-anchor="start" x="150.187" y="-255" font-family="Courier New" font-size="12.00">+get_font(...) : font_t</text>
</g>
<!-- font_t&#45;&gt;font_manager_t -->
<g id="edge2" class="edge"><title>font_t&#45;&gt;font_manager_t</title>
<path fill="none" stroke="black" d="M407.433,-149.129C368.415,-170.744 314.24,-200.757 278.788,-220.397"/>
<g id="edge5" class="edge"><title>font_t&#45;&gt;font_manager_t</title>
<path fill="none" stroke="black" d="M390.195,-166.481C353.045,-190.946 302.339,-224.338 268.676,-246.506"/>
</g>
<!-- font_loader_t -->
<g id="node3" class="node"><title>font_loader_t</title>
<polygon fill="none" stroke="black" points="148,-100.5 148,-142.5 307,-142.5 307,-100.5 148,-100.5"/>
<text text-anchor="middle" x="227.5" y="-128.9" font-family="Courier New" font-size="12.00">font_loader_t</text>
<polyline fill="none" stroke="black" points="148,-121.5 307,-121.5 "/>
<text text-anchor="start" x="156" y="-107.9" font-family="Courier New" font-size="12.00">+load(...) : font_t</text>
<g id="node4" class="node"><title>font_loader_t</title>
<polygon fill="none" stroke="black" points="141.589,-109.688 141.589,-158.312 294.411,-158.312 294.411,-109.688 141.589,-109.688"/>
<text text-anchor="middle" x="218" y="-142.312" font-family="Courier New" font-size="12.00">font_loader_t</text>
<polyline fill="none" stroke="black" points="141.589,-134 294.411,-134 "/>
<text text-anchor="start" x="149.589" y="-118" font-family="Courier New" font-size="12.00">+load(...) : font_t</text>
</g>
<!-- font_loader_t&#45;&gt;font_t -->
<g id="edge4" class="edge"><title>font_loader_t&#45;&gt;font_t</title>
<path fill="none" stroke="black" d="M307.243,-121.5C317.559,-121.5 328.287,-121.5 339.044,-121.5"/>
<polygon fill="black" stroke="black" points="349.354,-121.5 339.354,-126 344.354,-121.5 339.354,-121.5 339.354,-121.5 339.354,-121.5 344.354,-121.5 339.353,-117 349.354,-121.5 349.354,-121.5"/>
<text text-anchor="middle" x="328.25" y="-107.3" font-family="Times New Roman,serif" font-size="14.00">load</text>
<g id="edge9" class="edge"><title>font_loader_t&#45;&gt;font_t</title>
<path fill="none" stroke="black" d="M294.636,-134C304.786,-134 315.353,-134 325.947,-134"/>
<polygon fill="black" stroke="black" points="336.098,-134 326.098,-138.5 331.098,-134 326.098,-134 326.098,-134 326.098,-134 331.098,-134 326.098,-129.5 336.098,-134 336.098,-134"/>
<text text-anchor="middle" x="315.192" y="-117" font-family="Times,serif" font-size="14.00">load</text>
</g>
<!-- font_loader_t&#45;&gt;font_manager_t -->
<g id="edge3" class="edge"><title>font_loader_t&#45;&gt;font_manager_t</title>
<path fill="none" stroke="black" d="M230.045,-142.517C232.803,-164.216 237.18,-198.648 239.943,-220.385"/>
<g id="edge7" class="edge"><title>font_loader_t&#45;&gt;font_manager_t</title>
<path fill="none" stroke="black" d="M220.613,-158.515C223.349,-183.142 227.623,-221.606 230.367,-246.301"/>
</g>
<!-- canvas_t -->
<g id="node5" class="node"><title>canvas_t</title>
<polygon fill="none" stroke="black" points="53,-103.5 53,-139.5 130,-139.5 130,-103.5 53,-103.5"/>
<text text-anchor="middle" x="91.5" y="-118.4" font-family="Courier New" font-size="12.00">canvas_t</text>
<g id="node10" class="node"><title>canvas_t</title>
<polygon fill="none" stroke="black" points="50.1953,-116 50.1953,-152 123.805,-152 123.805,-116 50.1953,-116"/>
<text text-anchor="middle" x="87" y="-130.156" font-family="Courier New" font-size="12.00">canvas_t</text>
</g>
<!-- canvas_t&#45;&gt;font_manager_t -->
<g id="edge5" class="edge"><title>canvas_t&#45;&gt;font_manager_t</title>
<path fill="none" stroke="black" d="M106.131,-139.749C114.316,-148.923 124.969,-160.111 135.5,-169 155.429,-185.822 179.43,-202.168 199.646,-214.976"/>
<polygon fill="black" stroke="black" points="208.347,-220.419 197.482,-218.93 204.108,-217.767 199.869,-215.115 199.869,-215.115 199.869,-215.115 204.108,-217.767 202.256,-211.3 208.347,-220.419 208.347,-220.419"/>
<text text-anchor="middle" x="202" y="-190.8" font-family="Times New Roman,serif" font-size="14.00">get_font</text>
<g id="edge11" class="edge"><title>canvas_t&#45;&gt;font_manager_t</title>
<path fill="none" stroke="black" d="M98.1548,-152.147C106.265,-163.981 117.903,-179.731 130,-192 147.697,-209.949 169.703,-227.169 188.826,-240.842"/>
<polygon fill="black" stroke="black" points="197.103,-246.67 186.336,-244.592 193.015,-243.791 188.927,-240.913 188.927,-240.913 188.927,-240.913 193.015,-243.791 191.517,-237.233 197.103,-246.67 197.103,-246.67"/>
<text text-anchor="middle" x="194.328" y="-213.4" font-family="Times,serif" font-size="14.00">get_font</text>
</g>
<!-- font_loader_ft_t -->
<g id="node6" class="node"><title>font_loader_ft_t</title>
<polygon fill="none" stroke="black" points="0,-0.5 0,-36.5 137,-36.5 137,-0.5 0,-0.5"/>
<text text-anchor="middle" x="68.5" y="-15.4" font-family="Courier New" font-size="12.00">font_loader_ft_t</text>
<g id="node12" class="node"><title>font_loader_ft_t</title>
<polygon fill="none" stroke="black" points="-0.609375,-1 -0.609375,-37 130.609,-37 130.609,-1 -0.609375,-1"/>
<text text-anchor="middle" x="65" y="-15.1562" font-family="Courier New" font-size="12.00">font_loader_ft_t</text>
</g>
<!-- font_loader_ft_t&#45;&gt;font_loader_t -->
<g id="edge6" class="edge"><title>font_loader_ft_t&#45;&gt;font_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M95.4722,-36.6333C120.604,-52.5977 158.413,-76.6145 187.138,-94.8615"/>
<polygon fill="none" stroke="black" points="185.42,-97.9162 195.737,-100.324 189.173,-92.0075 185.42,-97.9162"/>
<g id="edge13" class="edge"><title>font_loader_ft_t&#45;&gt;font_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M92.4831,-37.1432C106.356,-46.0286 123.314,-57.2475 138,-68 152.967,-78.9582 168.929,-91.699 182.627,-102.982"/>
<polygon fill="none" stroke="black" points="180.474,-105.744 190.406,-109.433 184.943,-100.355 180.474,-105.744"/>
</g>
<!-- font_loader_stb_t -->
<g id="node7" class="node"><title>font_loader_stb_t</title>
<polygon fill="none" stroke="black" points="155.5,-0.5 155.5,-36.5 299.5,-36.5 299.5,-0.5 155.5,-0.5"/>
<text text-anchor="middle" x="227.5" y="-15.4" font-family="Courier New" font-size="12.00">font_loader_stb_t</text>
<g id="node14" class="node"><title>font_loader_stb_t</title>
<polygon fill="none" stroke="black" points="148.79,-1 148.79,-37 287.21,-37 287.21,-1 148.79,-1"/>
<text text-anchor="middle" x="218" y="-15.1562" font-family="Courier New" font-size="12.00">font_loader_stb_t</text>
</g>
<!-- font_loader_stb_t&#45;&gt;font_loader_t -->
<g id="edge7" class="edge"><title>font_loader_stb_t&#45;&gt;font_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M227.5,-36.6333C227.5,-51.1748 227.5,-72.3974 227.5,-89.8549"/>
<polygon fill="none" stroke="black" points="224,-90.1447 227.5,-100.145 231,-90.1447 224,-90.1447"/>
<g id="edge15" class="edge"><title>font_loader_stb_t&#45;&gt;font_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M218,-37.1623C218,-53.5661 218,-78.7524 218,-99.1892"/>
<polygon fill="none" stroke="black" points="214.5,-99.3717 218,-109.372 221.5,-99.3717 214.5,-99.3717"/>
</g>
<!-- font_loader_bitmap_t -->
<g id="node8" class="node"><title>font_loader_bitmap_t</title>
<polygon fill="none" stroke="black" points="318,-0.5 318,-36.5 485,-36.5 485,-0.5 318,-0.5"/>
<text text-anchor="middle" x="401.5" y="-15.4" font-family="Courier New" font-size="12.00">font_loader_bitmap_t</text>
<g id="node16" class="node"><title>font_loader_bitmap_t</title>
<polygon fill="none" stroke="black" points="304.988,-1 304.988,-37 465.012,-37 465.012,-1 304.988,-1"/>
<text text-anchor="middle" x="385" y="-15.1562" font-family="Courier New" font-size="12.00">font_loader_bitmap_t</text>
</g>
<!-- font_loader_bitmap_t&#45;&gt;font_loader_t -->
<g id="edge8" class="edge"><title>font_loader_bitmap_t&#45;&gt;font_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M371.983,-36.6333C344.362,-52.6665 302.748,-76.8217 271.263,-95.0971"/>
<polygon fill="none" stroke="black" points="269.151,-92.2765 262.259,-100.324 272.665,-98.3306 269.151,-92.2765"/>
<g id="edge17" class="edge"><title>font_loader_bitmap_t&#45;&gt;font_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M359.636,-37.1623C333.531,-54.8265 292.375,-82.6746 261.14,-103.81"/>
<polygon fill="none" stroke="black" points="258.934,-101.076 252.614,-109.579 262.857,-106.873 258.934,-101.076"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,28 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="181pt" height="45pt"
viewBox="0.00 0.00 181.00 45.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 41)">
<svg width="180pt" height="44pt"
viewBox="0.00 0.00 180.00 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-41 177,-41 177,4 -4,4"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-40 177,-40 177,5 -4,5"/>
<!-- idle_t -->
<g id="node1" class="node"><title>idle_t</title>
<polygon fill="none" stroke="black" points="0,-0.5 0,-36.5 54,-36.5 54,-0.5 0,-0.5"/>
<text text-anchor="middle" x="27" y="-16" font-family="Courier New" font-size="10.00">idle_t</text>
<polygon fill="none" stroke="black" points="0,-0 0,-36 54,-36 54,-0 0,-0"/>
<text text-anchor="middle" x="27" y="-15" font-family="Courier New" font-size="10.00">idle_t</text>
</g>
<!-- idle_info_t -->
<g id="node2" class="node"><title>idle_info_t</title>
<polygon fill="none" stroke="black" points="90,-0.5 90,-36.5 173,-36.5 173,-0.5 90,-0.5"/>
<text text-anchor="middle" x="131.5" y="-16" font-family="Courier New" font-size="10.00">idle_info_t</text>
<g id="node3" class="node"><title>idle_info_t</title>
<polygon fill="none" stroke="black" points="89.9946,-0 89.9946,-36 172.005,-36 172.005,-0 89.9946,-0"/>
<text text-anchor="middle" x="131" y="-15" font-family="Courier New" font-size="10.00">idle_info_t</text>
</g>
<!-- idle_t&#45;&gt;idle_info_t -->
<g id="edge1" class="edge"><title>idle_t&#45;&gt;idle_info_t</title>
<path fill="none" stroke="black" d="M54.1303,-18.5C61.8892,-18.5 70.6685,-18.5 79.4404,-18.5"/>
<polygon fill="black" stroke="black" points="89.6729,-18.5 79.6729,-23.0001 84.6729,-18.5 79.6729,-18.5001 79.6729,-18.5001 79.6729,-18.5001 84.6729,-18.5 79.6729,-14.0001 89.6729,-18.5 89.6729,-18.5"/>
<g id="edge2" class="edge"><title>idle_t&#45;&gt;idle_info_t</title>
<path fill="none" stroke="black" d="M54.0028,-18C61.8087,-18 70.6525,-18 79.4773,-18"/>
<polygon fill="black" stroke="black" points="89.7647,-18 79.7647,-22.5001 84.7647,-18 79.7647,-18.0001 79.7647,-18.0001 79.7647,-18.0001 84.7647,-18 79.7647,-13.5001 89.7647,-18 89.7647,-18"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -1,60 +1,60 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="225pt" height="255pt"
viewBox="0.00 0.00 225.00 255.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 251)">
<svg width="222pt" height="278pt"
viewBox="0.00 0.00 222.00 278.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 274)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-251 221,-251 221,4 -4,4"/>
<g id="clust1" class="cluster"><title>clusterImageManager</title>
<polygon fill="none" stroke="black" points="8,-65 8,-239 209,-239 209,-65 8,-65"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-274 219,-274 219,5 -4,5"/>
<g id="graph2" class="cluster"><title>clusterImageManager</title>
<polygon fill="none" stroke="black" points="8,-66 8,-262 206,-262 206,-66 8,-66"/>
</g>
<!-- bitmap_t -->
<g id="node1" class="node"><title>bitmap_t</title>
<polygon fill="none" stroke="black" points="135.5,-73.5 135.5,-155.5 200.5,-155.5 200.5,-73.5 135.5,-73.5"/>
<text text-anchor="middle" x="168" y="-143.5" font-family="Courier New" font-size="10.00">bitmap_t</text>
<polyline fill="none" stroke="black" points="135.5,-136.5 200.5,-136.5 "/>
<text text-anchor="start" x="143.5" y="-124.5" font-family="Courier New" font-size="10.00">+x</text>
<text text-anchor="start" x="143.5" y="-113.5" font-family="Courier New" font-size="10.00">+y</text>
<text text-anchor="start" x="143.5" y="-102.5" font-family="Courier New" font-size="10.00">+w</text>
<text text-anchor="start" x="143.5" y="-91.5" font-family="Courier New" font-size="10.00">+h</text>
<text text-anchor="start" x="143.5" y="-80.5" font-family="Courier New" font-size="10.00">+data</text>
<g id="node2" class="node"><title>bitmap_t</title>
<polygon fill="none" stroke="black" points="133.996,-75.2188 133.996,-172.781 198.004,-172.781 198.004,-75.2188 133.996,-75.2188"/>
<text text-anchor="middle" x="166" y="-158.781" font-family="Courier New" font-size="10.00">bitmap_t</text>
<polyline fill="none" stroke="black" points="133.996,-151.188 198.004,-151.188 "/>
<text text-anchor="start" x="141.996" y="-137.188" font-family="Courier New" font-size="10.00">+x</text>
<text text-anchor="start" x="141.996" y="-123.594" font-family="Courier New" font-size="10.00">+y</text>
<text text-anchor="start" x="141.996" y="-110" font-family="Courier New" font-size="10.00">+w</text>
<text text-anchor="start" x="141.996" y="-96.4062" font-family="Courier New" font-size="10.00">+h</text>
<text text-anchor="start" x="141.996" y="-82.8125" font-family="Courier New" font-size="10.00">+data</text>
</g>
<!-- image_manager_t -->
<g id="node2" class="node"><title>image_manager_t</title>
<polygon fill="none" stroke="black" points="16.5,-192.5 16.5,-230.5 135.5,-230.5 135.5,-192.5 16.5,-192.5"/>
<text text-anchor="middle" x="76" y="-218.5" font-family="Courier New" font-size="10.00">image_manager_t</text>
<polyline fill="none" stroke="black" points="16.5,-211.5 135.5,-211.5 "/>
<text text-anchor="start" x="24.5" y="-199.5" font-family="Courier New" font-size="10.00">+ get_bitmap(...)</text>
<g id="node3" class="node"><title>image_manager_t</title>
<polygon fill="none" stroke="black" points="15.9917,-210.406 15.9917,-253.594 134.008,-253.594 134.008,-210.406 15.9917,-210.406"/>
<text text-anchor="middle" x="75" y="-239.594" font-family="Courier New" font-size="10.00">image_manager_t</text>
<polyline fill="none" stroke="black" points="15.9917,-232 134.008,-232 "/>
<text text-anchor="start" x="23.9917" y="-218" font-family="Courier New" font-size="10.00">+ get_bitmap(...)</text>
</g>
<!-- image_manager_t&#45;&gt;bitmap_t -->
<g id="edge1" class="edge"><title>image_manager_t&#45;&gt;bitmap_t</title>
<path fill="none" stroke="black" d="M93.6161,-192.309C105.398,-180.144 121.257,-163.767 135.305,-149.261"/>
<g id="edge3" class="edge"><title>image_manager_t&#45;&gt;bitmap_t</title>
<path fill="none" stroke="black" d="M93.4031,-210.256C102.9,-199.491 114.637,-186.096 125,-174 127.887,-170.631 130.872,-167.118 133.855,-163.589"/>
</g>
<!-- image_loader_t -->
<g id="node3" class="node"><title>image_loader_t</title>
<polygon fill="none" stroke="black" points="16.5,-95.5 16.5,-133.5 117.5,-133.5 117.5,-95.5 16.5,-95.5"/>
<text text-anchor="middle" x="67" y="-121.5" font-family="Courier New" font-size="10.00">image_loader_t</text>
<polyline fill="none" stroke="black" points="16.5,-114.5 117.5,-114.5 "/>
<text text-anchor="start" x="24.5" y="-102.5" font-family="Courier New" font-size="10.00">+ load(...)</text>
<g id="node4" class="node"><title>image_loader_t</title>
<polygon fill="none" stroke="black" points="15.9932,-102.406 15.9932,-145.594 116.007,-145.594 116.007,-102.406 15.9932,-102.406"/>
<text text-anchor="middle" x="66" y="-131.594" font-family="Courier New" font-size="10.00">image_loader_t</text>
<polyline fill="none" stroke="black" points="15.9932,-124 116.007,-124 "/>
<text text-anchor="start" x="23.9932" y="-110" font-family="Courier New" font-size="10.00">+ load(...)</text>
</g>
<!-- image_loader_t&#45;&gt;image_manager_t -->
<g id="edge2" class="edge"><title>image_loader_t&#45;&gt;image_manager_t</title>
<path fill="none" stroke="black" d="M68.7353,-133.817C70.0302,-147.485 71.8237,-166.417 73.3047,-182.049"/>
<polygon fill="black" stroke="black" points="74.27,-192.239 68.8469,-182.708 73.7984,-187.262 73.3268,-182.284 73.3268,-182.284 73.3268,-182.284 73.7984,-187.262 77.8067,-181.859 74.27,-192.239 74.27,-192.239"/>
<g id="edge5" class="edge"><title>image_loader_t&#45;&gt;image_manager_t</title>
<path fill="none" stroke="black" d="M67.7567,-145.69C69.0699,-161.157 70.8872,-182.561 72.373,-200.06"/>
<polygon fill="black" stroke="black" points="73.2478,-210.363 67.9178,-200.779 72.8247,-205.381 72.4017,-200.399 72.4017,-200.399 72.4017,-200.399 72.8247,-205.381 76.8855,-200.018 73.2478,-210.363 73.2478,-210.363"/>
</g>
<!-- image_loader_stb_t -->
<g id="node4" class="node"><title>image_loader_stb_t</title>
<polygon fill="none" stroke="black" points="4.5,-0.5 4.5,-36.5 129.5,-36.5 129.5,-0.5 4.5,-0.5"/>
<text text-anchor="middle" x="67" y="-16" font-family="Courier New" font-size="10.00">image_loader_stb_t</text>
<g id="node7" class="node"><title>image_loader_stb_t</title>
<polygon fill="none" stroke="black" points="3.99121,-1 3.99121,-37 128.009,-37 128.009,-1 3.99121,-1"/>
<text text-anchor="middle" x="66" y="-15.7969" font-family="Courier New" font-size="10.00">image_loader_stb_t</text>
</g>
<!-- image_loader_stb_t&#45;&gt;image_loader_t -->
<g id="edge3" class="edge"><title>image_loader_stb_t&#45;&gt;image_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M67,-36.741C67,-50.2632 67,-69.3682 67,-85.1348"/>
<polygon fill="none" stroke="black" points="63.5001,-85.4071 67,-95.4072 70.5001,-85.4072 63.5001,-85.4071"/>
<g id="edge7" class="edge"><title>image_loader_stb_t&#45;&gt;image_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M66,-37.0084C66,-51.9108 66,-73.9444 66,-91.977"/>
<polygon fill="none" stroke="black" points="62.5001,-92.0478 66,-102.048 69.5001,-92.0478 62.5001,-92.0478"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -1,99 +1,99 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="759pt" height="264pt"
viewBox="0.00 0.00 759.00 264.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 260)">
<svg width="754pt" height="268pt"
viewBox="0.00 0.00 754.00 268.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 264)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-260 755,-260 755,4 -4,4"/>
<g id="clust1" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="316.5,-138 316.5,-191 553.5,-191 553.5,-138 316.5,-138"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-264 751,-264 751,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="315,-140 315,-194 549,-194 549,-140 315,-140"/>
</g>
<!-- input_method_t -->
<g id="node1" class="node"><title>input_method_t</title>
<polygon fill="none" stroke="black" points="325,-146.5 325,-182.5 426,-182.5 426,-146.5 325,-146.5"/>
<text text-anchor="middle" x="375.5" y="-162" font-family="Courier New" font-size="10.00">input_method_t</text>
<polygon fill="none" stroke="black" points="322.993,-149 322.993,-185 423.007,-185 423.007,-149 322.993,-149"/>
<text text-anchor="middle" x="373" y="-163.797" font-family="Courier New" font-size="10.00">input_method_t</text>
</g>
<!-- edit_t -->
<g id="node2" class="node"><title>edit_t</title>
<polygon fill="none" stroke="black" points="348.5,-219.5 348.5,-255.5 402.5,-255.5 402.5,-219.5 348.5,-219.5"/>
<text text-anchor="middle" x="375.5" y="-235" font-family="Courier New" font-size="10.00">edit_t</text>
<g id="node3" class="node"><title>edit_t</title>
<polygon fill="none" stroke="black" points="346,-223 346,-259 400,-259 400,-223 346,-223"/>
<text text-anchor="middle" x="372.503" y="-237.797" font-family="Courier New" font-size="10.00">edit_t</text>
</g>
<!-- input_method_t&#45;&gt;edit_t -->
<g id="edge1" class="edge"><title>input_method_t&#45;&gt;edit_t</title>
<path fill="none" stroke="black" d="M375.5,-182.687C375.5,-193.85 375.5,-208.34 375.5,-219.471"/>
<g id="edge2" class="edge"><title>input_method_t&#45;&gt;edit_t</title>
<path fill="none" stroke="black" d="M373,-185.063C373,-196.374 373,-211.172 373,-222.559"/>
</g>
<!-- input_engine_t -->
<g id="node3" class="node"><title>input_engine_t</title>
<polygon fill="none" stroke="black" points="444,-146.5 444,-182.5 545,-182.5 545,-146.5 444,-146.5"/>
<text text-anchor="middle" x="494.5" y="-162" font-family="Courier New" font-size="10.00">input_engine_t</text>
<g id="node6" class="node"><title>input_engine_t</title>
<polygon fill="none" stroke="black" points="440.993,-149 440.993,-185 541.007,-185 541.007,-149 440.993,-149"/>
<text text-anchor="middle" x="491" y="-163.797" font-family="Courier New" font-size="10.00">input_engine_t</text>
</g>
<!-- input_method_t&#45;&gt;input_engine_t -->
<g id="edge2" class="edge"><title>input_method_t&#45;&gt;input_engine_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M426.168,-164.5C428.645,-164.5 431.123,-164.5 433.6,-164.5"/>
<polygon fill="black" stroke="black" points="443.785,-164.5 433.785,-169 438.785,-164.5 433.785,-164.5 433.785,-164.5 433.785,-164.5 438.785,-164.5 433.785,-160 443.785,-164.5 443.785,-164.5"/>
<g id="edge5" class="edge"><title>input_method_t&#45;&gt;input_engine_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M423.242,-167C425.736,-167 428.23,-167 430.724,-167"/>
<polygon fill="black" stroke="black" points="440.976,-167 430.976,-171.5 435.976,-167 430.976,-167 430.976,-167 430.976,-167 435.976,-167 430.976,-162.5 440.976,-167 440.976,-167"/>
</g>
<!-- input_method_default_t -->
<g id="node4" class="node"><title>input_method_default_t</title>
<polygon fill="none" stroke="black" points="0,-73.5 0,-109.5 149,-109.5 149,-73.5 0,-73.5"/>
<text text-anchor="middle" x="74.5" y="-89" font-family="Courier New" font-size="10.00">input_method_default_t</text>
<g id="node7" class="node"><title>input_method_default_t</title>
<polygon fill="none" stroke="black" points="-0.0107422,-75 -0.0107422,-111 148.011,-111 148.011,-75 -0.0107422,-75"/>
<text text-anchor="middle" x="74" y="-89.7969" font-family="Courier New" font-size="10.00">input_method_default_t</text>
</g>
<!-- input_method_default_t&#45;&gt;input_method_t -->
<g id="edge3" class="edge"><title>input_method_default_t&#45;&gt;input_method_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M146.597,-109.506C198.014,-121.635 266.37,-137.758 314.961,-149.22"/>
<polygon fill="none" stroke="black" points="314.174,-152.63 324.711,-151.52 315.781,-145.817 314.174,-152.63"/>
<g id="edge7" class="edge"><title>input_method_default_t&#45;&gt;input_method_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M144.859,-111.063C196.074,-123.396 264.502,-139.873 313.019,-151.557"/>
<polygon fill="none" stroke="black" points="312.21,-154.962 322.751,-153.9 313.849,-148.156 312.21,-154.962"/>
</g>
<!-- input_method_sdl_t -->
<g id="node5" class="node"><title>input_method_sdl_t</title>
<polygon fill="none" stroke="black" points="167,-73.5 167,-109.5 292,-109.5 292,-73.5 167,-73.5"/>
<text text-anchor="middle" x="229.5" y="-89" font-family="Courier New" font-size="10.00">input_method_sdl_t</text>
<g id="node9" class="node"><title>input_method_sdl_t</title>
<polygon fill="none" stroke="black" points="165.991,-75 165.991,-111 290.009,-111 290.009,-75 165.991,-75"/>
<text text-anchor="middle" x="228" y="-89.7969" font-family="Courier New" font-size="10.00">input_method_sdl_t</text>
</g>
<!-- input_method_sdl_t&#45;&gt;input_method_t -->
<g id="edge4" class="edge"><title>input_method_sdl_t&#45;&gt;input_method_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M264.471,-109.506C284.459,-119.227 309.725,-131.513 331.103,-141.91"/>
<polygon fill="none" stroke="black" points="329.785,-145.161 340.309,-146.386 332.846,-138.866 329.785,-145.161"/>
<g id="edge9" class="edge"><title>input_method_sdl_t&#45;&gt;input_method_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M262.363,-111.063C282.425,-121.025 307.933,-133.691 329.399,-144.35"/>
<polygon fill="none" stroke="black" points="328.12,-147.622 338.633,-148.935 331.233,-141.353 328.12,-147.622"/>
</g>
<!-- input_method_null_t -->
<g id="node6" class="node"><title>input_method_null_t</title>
<polygon fill="none" stroke="black" points="310,-73.5 310,-109.5 441,-109.5 441,-73.5 310,-73.5"/>
<text text-anchor="middle" x="375.5" y="-89" font-family="Courier New" font-size="10.00">input_method_null_t</text>
<g id="node11" class="node"><title>input_method_null_t</title>
<polygon fill="none" stroke="black" points="307.991,-75 307.991,-111 438.009,-111 438.009,-75 307.991,-75"/>
<text text-anchor="middle" x="373" y="-89.7969" font-family="Courier New" font-size="10.00">input_method_null_t</text>
</g>
<!-- input_method_null_t&#45;&gt;input_method_t -->
<g id="edge5" class="edge"><title>input_method_null_t&#45;&gt;input_method_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M375.5,-109.687C375.5,-117.711 375.5,-127.453 375.5,-136.431"/>
<polygon fill="none" stroke="black" points="372,-136.471 375.5,-146.471 379,-136.471 372,-136.471"/>
<g id="edge11" class="edge"><title>input_method_null_t&#45;&gt;input_method_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M373,-111.063C373,-119.193 373,-129.124 373,-138.295"/>
<polygon fill="none" stroke="black" points="369.5,-138.559 373,-148.559 376.5,-138.559 369.5,-138.559"/>
</g>
<!-- input_engine_pinyin_t -->
<g id="node7" class="node"><title>input_engine_pinyin_t</title>
<polygon fill="none" stroke="black" points="459,-73.5 459,-109.5 602,-109.5 602,-73.5 459,-73.5"/>
<text text-anchor="middle" x="530.5" y="-89" font-family="Courier New" font-size="10.00">input_engine_pinyin_t</text>
<g id="node13" class="node"><title>input_engine_pinyin_t</title>
<polygon fill="none" stroke="black" points="455.99,-75 455.99,-111 598.01,-111 598.01,-75 455.99,-75"/>
<text text-anchor="middle" x="527" y="-89.7969" font-family="Courier New" font-size="10.00">input_engine_pinyin_t</text>
</g>
<!-- input_engine_pinyin_t&#45;&gt;input_engine_t -->
<g id="edge6" class="edge"><title>input_engine_pinyin_t&#45;&gt;input_engine_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M521.785,-109.687C517.585,-117.972 512.455,-128.09 507.781,-137.307"/>
<polygon fill="none" stroke="black" points="504.535,-135.969 503.134,-146.471 510.778,-139.135 504.535,-135.969"/>
<g id="edge13" class="edge"><title>input_engine_pinyin_t&#45;&gt;input_engine_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M518.469,-111.063C514.227,-119.546 509.005,-129.991 504.256,-139.487"/>
<polygon fill="none" stroke="black" points="501.062,-138.05 499.72,-148.559 507.323,-141.18 501.062,-138.05"/>
</g>
<!-- input_engine_null_t -->
<g id="node8" class="node"><title>input_engine_null_t</title>
<polygon fill="none" stroke="black" points="620,-73.5 620,-109.5 751,-109.5 751,-73.5 620,-73.5"/>
<text text-anchor="middle" x="685.5" y="-89" font-family="Courier New" font-size="10.00">input_engine_null_t</text>
<g id="node15" class="node"><title>input_engine_null_t</title>
<polygon fill="none" stroke="black" points="615.991,-75 615.991,-111 746.009,-111 746.009,-75 615.991,-75"/>
<text text-anchor="middle" x="681" y="-89.7969" font-family="Courier New" font-size="10.00">input_engine_null_t</text>
</g>
<!-- input_engine_null_t&#45;&gt;input_engine_t -->
<g id="edge7" class="edge"><title>input_engine_null_t&#45;&gt;input_engine_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M639.751,-109.506C612.781,-119.532 578.467,-132.287 549.963,-142.883"/>
<polygon fill="none" stroke="black" points="548.692,-139.621 540.538,-146.386 551.131,-146.183 548.692,-139.621"/>
<g id="edge15" class="edge"><title>input_engine_null_t&#45;&gt;input_engine_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M635.973,-111.063C608.86,-121.337 574.155,-134.489 545.499,-145.348"/>
<polygon fill="none" stroke="black" points="544.144,-142.118 536.033,-148.935 546.624,-148.664 544.144,-142.118"/>
</g>
<!-- keyboard_t -->
<g id="node9" class="node"><title>keyboard_t</title>
<polygon fill="none" stroke="black" points="36,-0.5 36,-36.5 113,-36.5 113,-0.5 36,-0.5"/>
<text text-anchor="middle" x="74.5" y="-16" font-family="Courier New" font-size="10.00">keyboard_t</text>
<g id="node17" class="node"><title>keyboard_t</title>
<polygon fill="none" stroke="black" points="35.9951,-1 35.9951,-37 112.005,-37 112.005,-1 35.9951,-1"/>
<text text-anchor="middle" x="74" y="-15.7969" font-family="Courier New" font-size="10.00">keyboard_t</text>
</g>
<!-- keyboard_t&#45;&gt;input_method_default_t -->
<g id="edge8" class="edge"><title>keyboard_t&#45;&gt;input_method_default_t</title>
<path fill="none" stroke="black" d="M74.5,-36.6871C74.5,-47.8501 74.5,-62.3398 74.5,-73.4712"/>
<g id="edge17" class="edge"><title>keyboard_t&#45;&gt;input_method_default_t</title>
<path fill="none" stroke="black" d="M74,-37.063C74,-48.374 74,-63.1718 74,-74.5593"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -1,71 +1,71 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: G Pages: 1 -->
<svg width="842pt" height="134pt"
viewBox="0.00 0.00 842.00 134.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 130)">
<svg width="809pt" height="136pt"
viewBox="0.00 0.00 809.00 136.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 132)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-130 838,-130 838,4 -4,4"/>
<g id="clust1" class="cluster"><title>clusterFontManager</title>
<polygon fill="none" stroke="black" points="361,-65 361,-118 743,-118 743,-65 361,-65"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-132 806,-132 806,5 -4,5"/>
<g id="graph2" class="cluster"><title>clusterFontManager</title>
<polygon fill="none" stroke="black" points="347,-66 347,-120 715,-120 715,-66 347,-66"/>
</g>
<!-- children_layouter_factory -->
<g id="node1" class="node"><title>children_layouter_factory</title>
<polygon fill="none" stroke="black" points="531,-73.5 531,-109.5 735,-109.5 735,-73.5 531,-73.5"/>
<text text-anchor="middle" x="633" y="-88.4" font-family="Courier New" font-size="12.00">children_layouter_factory</text>
<g id="node2" class="node"><title>children_layouter_factory</title>
<polygon fill="none" stroke="black" points="510.985,-75 510.985,-111 707.015,-111 707.015,-75 510.985,-75"/>
<text text-anchor="middle" x="609" y="-89.1562" font-family="Courier New" font-size="12.00">children_layouter_factory</text>
</g>
<!-- children_layouter -->
<g id="node2" class="node"><title>children_layouter</title>
<polygon fill="none" stroke="black" points="369,-73.5 369,-109.5 513,-109.5 513,-73.5 369,-73.5"/>
<text text-anchor="middle" x="441" y="-88.4" font-family="Courier New" font-size="12.00">children_layouter</text>
<g id="node4" class="node"><title>children_layouter</title>
<polygon fill="none" stroke="black" points="354.79,-75 354.79,-111 493.21,-111 493.21,-75 354.79,-75"/>
<text text-anchor="middle" x="424" y="-89.1562" font-family="Courier New" font-size="12.00">children_layouter</text>
</g>
<!-- children_layouter_factory&#45;&gt;children_layouter -->
<g id="edge1" class="edge"><title>children_layouter_factory&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" d="M530.665,-91.5C528.323,-91.5 525.982,-91.5 523.641,-91.5"/>
<polygon fill="black" stroke="black" points="523.375,-88.0001 513.375,-91.5 523.375,-95.0001 523.375,-88.0001"/>
<g id="edge3" class="edge"><title>children_layouter_factory&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" d="M510.538,-93C508.214,-93 505.89,-93 503.566,-93"/>
<polygon fill="black" stroke="black" points="503.375,-89.5001 493.375,-93 503.375,-96.5001 503.375,-89.5001"/>
</g>
<!-- children_layouter_default -->
<g id="node3" class="node"><title>children_layouter_default</title>
<polygon fill="none" stroke="black" points="0,-0.5 0,-36.5 204,-36.5 204,-0.5 0,-0.5"/>
<text text-anchor="middle" x="102" y="-15.4" font-family="Courier New" font-size="12.00">children_layouter_default</text>
<g id="node5" class="node"><title>children_layouter_default</title>
<polygon fill="none" stroke="black" points="-0.0146484,-1 -0.0146484,-37 196.015,-37 196.015,-1 -0.0146484,-1"/>
<text text-anchor="middle" x="98" y="-15.1562" font-family="Courier New" font-size="12.00">children_layouter_default</text>
</g>
<!-- children_layouter_default&#45;&gt;children_layouter -->
<g id="edge2" class="edge"><title>children_layouter_default&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M183.199,-36.5063C236.289,-47.6253 305.413,-62.1026 358.718,-73.267"/>
<polygon fill="none" stroke="black" points="358.314,-76.7582 368.819,-75.3825 359.749,-69.9068 358.314,-76.7582"/>
<g id="edge5" class="edge"><title>children_layouter_default&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M175.257,-37.063C226.466,-48.3729 293.458,-63.1687 345.016,-74.5558"/>
<polygon fill="none" stroke="black" points="344.265,-77.974 354.784,-76.7131 345.774,-71.1388 344.265,-77.974"/>
</g>
<!-- children_layouter_list_view -->
<g id="node4" class="node"><title>children_layouter_list_view</title>
<polygon fill="none" stroke="black" points="222.5,-0.5 222.5,-36.5 441.5,-36.5 441.5,-0.5 222.5,-0.5"/>
<text text-anchor="middle" x="332" y="-15.4" font-family="Courier New" font-size="12.00">children_layouter_list_view</text>
<g id="node7" class="node"><title>children_layouter_list_view</title>
<polygon fill="none" stroke="black" points="213.784,-1 213.784,-37 424.216,-37 424.216,-1 213.784,-1"/>
<text text-anchor="middle" x="319" y="-15.1562" font-family="Courier New" font-size="12.00">children_layouter_list_view</text>
</g>
<!-- children_layouter_list_view&#45;&gt;children_layouter -->
<g id="edge3" class="edge"><title>children_layouter_list_view&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M358.108,-36.5063C372.563,-45.9215 390.713,-57.7446 406.343,-67.9252"/>
<polygon fill="none" stroke="black" points="404.438,-70.8611 414.727,-73.3864 408.258,-64.9957 404.438,-70.8611"/>
<g id="edge7" class="edge"><title>children_layouter_list_view&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M343.884,-37.063C357.774,-46.5878 375.27,-58.5851 390.366,-68.9365"/>
<polygon fill="none" stroke="black" points="388.705,-72.0412 398.931,-74.81 392.663,-66.2681 388.705,-72.0412"/>
</g>
<!-- children_layouter_flex -->
<g id="node5" class="node"><title>children_layouter_flex</title>
<polygon fill="none" stroke="black" points="460,-0.5 460,-36.5 642,-36.5 642,-0.5 460,-0.5"/>
<text text-anchor="middle" x="551" y="-15.4" font-family="Courier New" font-size="12.00">children_layouter_flex</text>
<g id="node9" class="node"><title>children_layouter_flex</title>
<polygon fill="none" stroke="black" points="441.787,-1 441.787,-37 616.213,-37 616.213,-1 441.787,-1"/>
<text text-anchor="middle" x="529" y="-15.1562" font-family="Courier New" font-size="12.00">children_layouter_flex</text>
</g>
<!-- children_layouter_flex&#45;&gt;children_layouter -->
<g id="edge4" class="edge"><title>children_layouter_flex&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M524.652,-36.5063C510.065,-45.9215 491.748,-57.7446 475.975,-67.9252"/>
<polygon fill="none" stroke="black" points="474.018,-65.0227 467.514,-73.3864 477.814,-70.904 474.018,-65.0227"/>
<g id="edge9" class="edge"><title>children_layouter_flex&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M504.116,-37.063C490.226,-46.5878 472.73,-58.5851 457.634,-68.9365"/>
<polygon fill="none" stroke="black" points="455.337,-66.2681 449.069,-74.81 459.295,-72.0412 455.337,-66.2681"/>
</g>
<!-- children_layouter_xxx -->
<g id="node6" class="node"><title>children_layouter_xxx</title>
<polygon fill="none" stroke="black" points="660,-0.5 660,-36.5 834,-36.5 834,-0.5 660,-0.5"/>
<text text-anchor="middle" x="747" y="-15.4" font-family="Courier New" font-size="12.00">children_layouter_xxx</text>
<g id="node11" class="node"><title>children_layouter_xxx</title>
<polygon fill="none" stroke="black" points="634.388,-1 634.388,-37 801.612,-37 801.612,-1 634.388,-1"/>
<text text-anchor="middle" x="718" y="-15.1562" font-family="Courier New" font-size="12.00">children_layouter_xxx</text>
</g>
<!-- children_layouter_xxx&#45;&gt;children_layouter -->
<g id="edge5" class="edge"><title>children_layouter_xxx&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M659.732,-36.1671C608.066,-46.2267 547.808,-58.3478 522,-65 515.478,-66.6812 508.703,-68.5745 501.975,-70.5506"/>
<polygon fill="none" stroke="black" points="500.755,-67.2623 492.184,-73.4902 502.768,-73.9667 500.755,-67.2623"/>
<g id="edge11" class="edge"><title>children_layouter_xxx&#45;&gt;children_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M634.198,-36.8436C584.589,-47.0111 526.74,-59.265 502,-66 495.522,-67.7634 488.792,-69.7564 482.121,-71.8351"/>
<polygon fill="none" stroke="black" points="480.89,-68.5539 472.425,-74.9253 483.016,-75.2233 480.89,-68.5539"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

@ -1,38 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: G Pages: 1 -->
<svg width="250pt" height="100pt"
viewBox="0.00 0.00 250.00 100.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 96)">
<svg width="242pt" height="99pt"
viewBox="0.00 0.00 242.00 99.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 95)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-96 246,-96 246,4 -4,4"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-95 239,-95 239,5 -4,5"/>
<!-- self_layout -->
<g id="node1" class="node"><title>self_layout</title>
<polygon fill="none" stroke="black" points="128,-55.5 128,-91.5 227,-91.5 227,-55.5 128,-55.5"/>
<text text-anchor="middle" x="177.5" y="-70.4" font-family="Courier New" font-size="12.00">self_layout</text>
<polygon fill="none" stroke="black" points="124.394,-55 124.394,-91 219.606,-91 219.606,-55 124.394,-55"/>
<text text-anchor="middle" x="172" y="-69.5" font-family="Courier New" font-size="12.00">self_layout</text>
</g>
<!-- widget_t -->
<g id="node2" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="0,-27.5 0,-63.5 77,-63.5 77,-27.5 0,-27.5"/>
<text text-anchor="middle" x="38.5" y="-42.4" font-family="Courier New" font-size="12.00">widget_t</text>
<g id="node3" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="0.195312,-27 0.195312,-63 73.8047,-63 73.8047,-27 0.195312,-27"/>
<text text-anchor="middle" x="37" y="-41.5" font-family="Courier New" font-size="12.00">widget_t</text>
</g>
<!-- self_layout&#45;&gt;widget_t -->
<g id="edge1" class="edge"><title>self_layout&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.813,-63.5494C115.224,-60.9764 101.658,-58.2038 89.0264,-55.6222"/>
<polygon fill="none" stroke="black" points="89.0214,-55.6212 82.342,-58.3388 77.2645,-53.2183 83.9439,-50.5008 89.0214,-55.6212"/>
<g id="edge2" class="edge"><title>self_layout&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.109,-63.1282C111.769,-60.5303 98.4398,-57.7242 86.0403,-55.1137"/>
<polygon fill="none" stroke="black" points="85.7645,-55.0558 79.0691,-57.7338 74.0219,-52.5835 80.7172,-49.9054 85.7645,-55.0558"/>
</g>
<!-- children_layout -->
<g id="node3" class="node"><title>children_layout</title>
<polygon fill="none" stroke="black" points="113,-0.5 113,-36.5 242,-36.5 242,-0.5 113,-0.5"/>
<text text-anchor="middle" x="177.5" y="-15.4" font-family="Courier New" font-size="12.00">children_layout</text>
<g id="node4" class="node"><title>children_layout</title>
<polygon fill="none" stroke="black" points="109.991,-0 109.991,-36 234.009,-36 234.009,-0 109.991,-0"/>
<text text-anchor="middle" x="172" y="-14.5" font-family="Courier New" font-size="12.00">children_layout</text>
</g>
<!-- children_layout&#45;&gt;widget_t -->
<g id="edge2" class="edge"><title>children_layout&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M112.813,-31.0515C104.834,-32.624 96.7674,-34.2137 89.0492,-35.7348"/>
<polygon fill="none" stroke="black" points="89.0437,-35.7358 83.9304,-40.8206 77.2701,-38.0562 82.3834,-32.9715 89.0437,-35.7358"/>
<g id="edge4" class="edge"><title>children_layout&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M109.95,-30.3937C101.883,-32.0312 93.7089,-33.6907 85.9061,-35.2747"/>
<polygon fill="none" stroke="black" points="85.7792,-35.3004 80.695,-40.4142 74.0191,-37.6878 79.1033,-32.5741 85.7792,-35.3004"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -1,66 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: G Pages: 1 -->
<svg width="700pt" height="150pt"
viewBox="0.00 0.00 700.00 150.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 146)">
<svg width="675pt" height="152pt"
viewBox="0.00 0.00 675.00 152.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 148)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-146 696,-146 696,4 -4,4"/>
<g id="clust1" class="cluster"><title>clusterFontManager</title>
<polygon fill="none" stroke="black" points="8,-8 8,-134 198,-134 198,-8 8,-8"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-148 672,-148 672,5 -4,5"/>
<g id="graph2" class="cluster"><title>clusterFontManager</title>
<polygon fill="none" stroke="black" points="8,-8 8,-136 192,-136 192,-8 8,-8"/>
</g>
<!-- self_layouter_default -->
<g id="node1" class="node"><title>self_layouter_default</title>
<polygon fill="none" stroke="black" points="16,-16.5 16,-52.5 190,-52.5 190,-16.5 16,-16.5"/>
<text text-anchor="middle" x="103" y="-31.4" font-family="Courier New" font-size="12.00">self_layouter_default</text>
<g id="node2" class="node"><title>self_layouter_default</title>
<polygon fill="none" stroke="black" points="16.3877,-17 16.3877,-53 183.612,-53 183.612,-17 16.3877,-17"/>
<text text-anchor="middle" x="100" y="-31.1562" font-family="Courier New" font-size="12.00">self_layouter_default</text>
</g>
<!-- self_layouter -->
<g id="node2" class="node"><title>self_layouter</title>
<polygon fill="none" stroke="black" points="76,-89.5 76,-125.5 190,-125.5 190,-89.5 76,-89.5"/>
<text text-anchor="middle" x="133" y="-104.4" font-family="Courier New" font-size="12.00">self_layouter</text>
<g id="node4" class="node"><title>self_layouter</title>
<polygon fill="none" stroke="black" points="74.1924,-91 74.1924,-127 183.808,-127 183.808,-91 74.1924,-91"/>
<text text-anchor="middle" x="129" y="-105.156" font-family="Courier New" font-size="12.00">self_layouter</text>
</g>
<!-- self_layouter_default&#45;&gt;self_layouter -->
<g id="edge1" class="edge"><title>self_layouter_default&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" d="M104.384,-52.6871C107.018,-60.9721 111.072,-71.0897 115.393,-80.3067"/>
<polygon fill="black" stroke="black" points="112.361,-82.0709 119.943,-89.4712 118.631,-78.9579 112.361,-82.0709"/>
<g id="edge3" class="edge"><title>self_layouter_default&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" d="M101.033,-53.063C103.549,-61.5463 107.524,-71.9908 111.784,-81.487"/>
<polygon fill="black" stroke="black" points="108.642,-83.03 116.096,-90.5593 114.964,-80.0251 108.642,-83.03"/>
</g>
<!-- self_layouter_default&#45;&gt;self_layouter -->
<g id="edge2" class="edge"><title>self_layouter_default&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M116.14,-52.6871C120.462,-60.8849 124.909,-70.8769 128.362,-80.0153"/>
<polygon fill="none" stroke="black" points="125.063,-81.1856 131.666,-89.4712 131.671,-78.8763 125.063,-81.1856"/>
<g id="edge5" class="edge"><title>self_layouter_default&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M112.713,-53.063C116.94,-61.3695 121.284,-71.5565 124.645,-80.8923"/>
<polygon fill="none" stroke="black" points="121.382,-82.1716 127.855,-90.5593 128.025,-79.9659 121.382,-82.1716"/>
</g>
<!-- self_layouter_menu -->
<g id="node3" class="node"><title>self_layouter_menu</title>
<polygon fill="none" stroke="black" points="208,-16.5 208,-52.5 360,-52.5 360,-16.5 208,-16.5"/>
<text text-anchor="middle" x="284" y="-31.4" font-family="Courier New" font-size="12.00">self_layouter_menu</text>
<g id="node6" class="node"><title>self_layouter_menu</title>
<polygon fill="none" stroke="black" points="201.189,-17 201.189,-53 346.811,-53 346.811,-17 201.189,-17"/>
<text text-anchor="middle" x="274" y="-31.1562" font-family="Courier New" font-size="12.00">self_layouter_menu</text>
</g>
<!-- self_layouter_menu&#45;&gt;self_layouter -->
<g id="edge3" class="edge"><title>self_layouter_menu&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M247.832,-52.5063C227.066,-62.2702 200.793,-74.6237 178.62,-85.0494"/>
<polygon fill="none" stroke="black" points="176.957,-81.9639 169.396,-89.3864 179.935,-88.2986 176.957,-81.9639"/>
<g id="edge7" class="edge"><title>self_layouter_menu&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M239.637,-53.063C219.575,-63.0246 194.067,-75.6907 172.601,-86.3499"/>
<polygon fill="none" stroke="black" points="170.767,-83.3526 163.367,-90.9349 173.88,-89.6222 170.767,-83.3526"/>
</g>
<!-- self_layouter_flex -->
<g id="node4" class="node"><title>self_layouter_flex</title>
<polygon fill="none" stroke="black" points="378,-16.5 378,-52.5 530,-52.5 530,-16.5 378,-16.5"/>
<text text-anchor="middle" x="454" y="-31.4" font-family="Courier New" font-size="12.00">self_layouter_flex</text>
<g id="node8" class="node"><title>self_layouter_flex</title>
<polygon fill="none" stroke="black" points="365.189,-17 365.189,-53 510.811,-53 510.811,-17 365.189,-17"/>
<text text-anchor="middle" x="438" y="-31.1562" font-family="Courier New" font-size="12.00">self_layouter_flex</text>
</g>
<!-- self_layouter_flex&#45;&gt;self_layouter -->
<g id="edge4" class="edge"><title>self_layouter_flex&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M377.927,-52.326C323.847,-64.2878 251.888,-80.204 199.976,-91.686"/>
<polygon fill="none" stroke="black" points="199.207,-88.2714 190.199,-93.8485 200.719,-95.1062 199.207,-88.2714"/>
<g id="edge9" class="edge"><title>self_layouter_flex&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M365.163,-52.9718C313.14,-65.0935 243.784,-81.2543 193.705,-92.9231"/>
<polygon fill="none" stroke="black" points="192.902,-89.5164 183.957,-95.1945 194.491,-96.3338 192.902,-89.5164"/>
</g>
<!-- self_layouter_xxx -->
<g id="node5" class="node"><title>self_layouter_xxx</title>
<polygon fill="none" stroke="black" points="548,-16.5 548,-52.5 692,-52.5 692,-16.5 548,-16.5"/>
<text text-anchor="middle" x="620" y="-31.4" font-family="Courier New" font-size="12.00">self_layouter_xxx</text>
<g id="node10" class="node"><title>self_layouter_xxx</title>
<polygon fill="none" stroke="black" points="528.79,-17 528.79,-53 667.21,-53 667.21,-17 528.79,-17"/>
<text text-anchor="middle" x="598" y="-31.1562" font-family="Courier New" font-size="12.00">self_layouter_xxx</text>
</g>
<!-- self_layouter_xxx&#45;&gt;self_layouter -->
<g id="edge5" class="edge"><title>self_layouter_xxx&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M547.634,-51.4414C544.721,-51.9857 541.835,-52.5078 539,-53 420.269,-73.6132 280.777,-90.3838 200.067,-99.3637"/>
<polygon fill="none" stroke="black" points="199.595,-95.8945 190.04,-100.473 200.365,-102.852 199.595,-95.8945"/>
<g id="edge11" class="edge"><title>self_layouter_xxx&#45;&gt;self_layouter</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M528.708,-52.1444C525.431,-52.7957 522.183,-53.4182 519,-54 405.26,-74.7919 271.553,-91.6836 193.926,-100.751"/>
<polygon fill="none" stroke="black" points="193.346,-97.2951 183.816,-101.925 194.153,-104.248 193.346,-97.2951"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1,81 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="277pt" height="264pt"
viewBox="0.00 0.00 277.00 264.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 260)">
<svg width="274pt" height="268pt"
viewBox="0.00 0.00 274.00 268.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 264)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-260 273,-260 273,4 -4,4"/>
<g id="clust2" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="24,-65 24,-118 261,-118 261,-65 24,-65"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-264 271,-264 271,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_0</title>
<polygon fill="none" stroke="black" points="8,-140 8,-194 206,-194 206,-140 8,-140"/>
</g>
<g id="clust1" class="cluster"><title>cluster_0</title>
<polygon fill="none" stroke="black" points="8,-138 8,-191 209,-191 209,-138 8,-138"/>
<g id="graph3" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="24,-66 24,-120 258,-120 258,-66 24,-66"/>
</g>
<!-- style_t -->
<g id="node1" class="node"><title>style_t</title>
<polygon fill="none" stroke="black" points="141.5,-146.5 141.5,-182.5 200.5,-182.5 200.5,-146.5 141.5,-146.5"/>
<text text-anchor="middle" x="171" y="-162" font-family="Courier New" font-size="10.00">style_t</text>
<polygon fill="none" stroke="black" points="139.997,-149 139.997,-185 198.003,-185 198.003,-149 139.997,-149"/>
<text text-anchor="middle" x="169" y="-163.797" font-family="Courier New" font-size="10.00">style_t</text>
</g>
<!-- widget_t -->
<g id="node2" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="87.5,-219.5 87.5,-255.5 152.5,-255.5 152.5,-219.5 87.5,-219.5"/>
<text text-anchor="middle" x="120" y="-235" font-family="Courier New" font-size="10.00">widget_t</text>
<g id="node3" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="86.9961,-223 86.9961,-259 151.004,-259 151.004,-223 86.9961,-223"/>
<text text-anchor="middle" x="119" y="-237.797" font-family="Courier New" font-size="10.00">widget_t</text>
</g>
<!-- style_t&#45;&gt;widget_t -->
<g id="edge1" class="edge"><title>style_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M158.654,-182.687C150.636,-193.85 140.228,-208.34 132.232,-219.471"/>
<g id="edge2" class="edge"><title>style_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M157.151,-185.063C149.296,-196.374 139.02,-211.172 131.112,-222.559"/>
</g>
<!-- style_factory_t -->
<g id="node3" class="node"><title>style_factory_t</title>
<polygon fill="none" stroke="black" points="16.5,-146.5 16.5,-182.5 123.5,-182.5 123.5,-146.5 16.5,-146.5"/>
<text text-anchor="middle" x="70" y="-162" font-family="Courier New" font-size="10.00">style_factory_t</text>
<g id="node4" class="node"><title>style_factory_t</title>
<polygon fill="none" stroke="black" points="15.9927,-149 15.9927,-185 122.007,-185 122.007,-149 15.9927,-149"/>
<text text-anchor="middle" x="69" y="-163.797" font-family="Courier New" font-size="10.00">style_factory_t</text>
</g>
<!-- style_factory_t&#45;&gt;style_t -->
<g id="edge3" class="edge"><title>style_factory_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" d="M123.656,-164.5C126.153,-164.5 128.65,-164.5 131.146,-164.5"/>
<polygon fill="black" stroke="black" points="141.41,-164.5 131.41,-169 136.41,-164.5 131.41,-164.5 131.41,-164.5 131.41,-164.5 136.41,-164.5 131.41,-160 141.41,-164.5 141.41,-164.5"/>
<g id="edge7" class="edge"><title>style_factory_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" d="M122.125,-167C124.597,-167 127.069,-167 129.541,-167"/>
<polygon fill="black" stroke="black" points="139.703,-167 129.703,-171.5 134.703,-167 129.703,-167 129.703,-167 129.703,-167 134.703,-167 129.703,-162.5 139.703,-167 139.703,-167"/>
</g>
<!-- style_factory_t&#45;&gt;widget_t -->
<g id="edge2" class="edge"><title>style_factory_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M82.1036,-182.687C89.9649,-193.85 100.169,-208.34 108.008,-219.471"/>
<g id="edge4" class="edge"><title>style_factory_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M80.8493,-185.063C88.7042,-196.374 98.9804,-211.172 106.888,-222.559"/>
</g>
<!-- style_const_t -->
<g id="node4" class="node"><title>style_const_t</title>
<polygon fill="none" stroke="black" points="157.5,-73.5 157.5,-109.5 252.5,-109.5 252.5,-73.5 157.5,-73.5"/>
<text text-anchor="middle" x="205" y="-89" font-family="Courier New" font-size="10.00">style_const_t</text>
<g id="node9" class="node"><title>style_const_t</title>
<polygon fill="none" stroke="black" points="155.994,-75 155.994,-111 250.006,-111 250.006,-75 155.994,-75"/>
<text text-anchor="middle" x="203" y="-89.7969" font-family="Courier New" font-size="10.00">style_const_t</text>
</g>
<!-- style_const_t&#45;&gt;style_t -->
<g id="edge5" class="edge"><title>style_const_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M196.77,-109.687C192.802,-117.972 187.957,-128.09 183.543,-137.307"/>
<polygon fill="none" stroke="black" points="180.317,-135.94 179.155,-146.471 186.63,-138.964 180.317,-135.94"/>
<g id="edge12" class="edge"><title>style_const_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M194.942,-111.063C190.936,-119.546 186.004,-129.991 181.52,-139.487"/>
<polygon fill="none" stroke="black" points="178.341,-138.022 177.236,-148.559 184.671,-141.011 178.341,-138.022"/>
</g>
<!-- style_mutable_t -->
<g id="node5" class="node"><title>style_mutable_t</title>
<polygon fill="none" stroke="black" points="32.5,-73.5 32.5,-109.5 139.5,-109.5 139.5,-73.5 32.5,-73.5"/>
<text text-anchor="middle" x="86" y="-89" font-family="Courier New" font-size="10.00">style_mutable_t</text>
<g id="node11" class="node"><title>style_mutable_t</title>
<polygon fill="none" stroke="black" points="31.9927,-75 31.9927,-111 138.007,-111 138.007,-75 31.9927,-75"/>
<text text-anchor="middle" x="85" y="-89.7969" font-family="Courier New" font-size="10.00">style_mutable_t</text>
</g>
<!-- style_const_t&#45;&gt;style_mutable_t -->
<g id="edge4" class="edge"><title>style_const_t&#45;&gt;style_mutable_t</title>
<path fill="none" stroke="black" d="M157.462,-91.5C155.635,-91.5 153.808,-91.5 151.981,-91.5"/>
<polygon fill="none" stroke="black" points="151.922,-91.5001 145.922,-95.5 139.922,-91.5 145.922,-87.5 151.922,-91.5001"/>
<g id="edge10" class="edge"><title>style_const_t&#45;&gt;style_mutable_t</title>
<path fill="none" stroke="black" d="M155.779,-93C153.928,-93 152.077,-93 150.226,-93"/>
<polygon fill="none" stroke="black" points="150.008,-93.0001 144.008,-97 138.008,-93 144.008,-89 150.008,-93.0001"/>
</g>
<!-- style_mutable_t&#45;&gt;style_t -->
<g id="edge6" class="edge"><title>style_mutable_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M106.576,-109.687C117.434,-118.757 130.922,-130.023 142.746,-139.9"/>
<polygon fill="none" stroke="black" points="140.695,-142.747 150.613,-146.471 145.182,-137.374 140.695,-142.747"/>
<g id="edge14" class="edge"><title>style_mutable_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M104.907,-111.063C115.708,-120.321 129.233,-131.914 141.072,-142.062"/>
<polygon fill="none" stroke="black" points="139.075,-144.959 148.945,-148.81 143.63,-139.645 139.075,-144.959"/>
</g>
<!-- theme_t -->
<g id="node6" class="node"><title>theme_t</title>
<polygon fill="none" stroke="black" points="175.5,-0.5 175.5,-36.5 234.5,-36.5 234.5,-0.5 175.5,-0.5"/>
<text text-anchor="middle" x="205" y="-16" font-family="Courier New" font-size="10.00">theme_t</text>
<g id="node14" class="node"><title>theme_t</title>
<polygon fill="none" stroke="black" points="173.997,-1 173.997,-37 232.003,-37 232.003,-1 173.997,-1"/>
<text text-anchor="middle" x="203" y="-15.7969" font-family="Courier New" font-size="10.00">theme_t</text>
</g>
<!-- theme_t&#45;&gt;style_const_t -->
<g id="edge7" class="edge"><title>theme_t&#45;&gt;style_const_t</title>
<path fill="none" stroke="black" d="M205,-36.6871C205,-47.8501 205,-62.3398 205,-73.4712"/>
<g id="edge16" class="edge"><title>theme_t&#45;&gt;style_const_t</title>
<path fill="none" stroke="black" d="M203,-37.063C203,-48.374 203,-63.1718 203,-74.5593"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,28 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="192pt" height="45pt"
viewBox="0.00 0.00 192.00 45.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 41)">
<svg width="190pt" height="44pt"
viewBox="0.00 0.00 190.00 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-41 188,-41 188,4 -4,4"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-40 187,-40 187,5 -4,5"/>
<!-- timer_t -->
<g id="node1" class="node"><title>timer_t</title>
<polygon fill="none" stroke="black" points="0,-0.5 0,-36.5 59,-36.5 59,-0.5 0,-0.5"/>
<text text-anchor="middle" x="29.5" y="-16" font-family="Courier New" font-size="10.00">timer_t</text>
<polygon fill="none" stroke="black" points="-0.00341797,-0 -0.00341797,-36 58.0034,-36 58.0034,-0 -0.00341797,-0"/>
<text text-anchor="middle" x="29" y="-15" font-family="Courier New" font-size="10.00">timer_t</text>
</g>
<!-- timer_info_t -->
<g id="node2" class="node"><title>timer_info_t</title>
<polygon fill="none" stroke="black" points="95,-0.5 95,-36.5 184,-36.5 184,-0.5 95,-0.5"/>
<text text-anchor="middle" x="139.5" y="-16" font-family="Courier New" font-size="10.00">timer_info_t</text>
<g id="node3" class="node"><title>timer_info_t</title>
<polygon fill="none" stroke="black" points="93.9941,-0 93.9941,-36 182.006,-36 182.006,-0 93.9941,-0"/>
<text text-anchor="middle" x="138" y="-15" font-family="Courier New" font-size="10.00">timer_info_t</text>
</g>
<!-- timer_t&#45;&gt;timer_info_t -->
<g id="edge1" class="edge"><title>timer_t&#45;&gt;timer_info_t</title>
<path fill="none" stroke="black" d="M59.1585,-18.5C66.9738,-18.5 75.705,-18.5 84.4383,-18.5"/>
<polygon fill="black" stroke="black" points="94.6367,-18.5 84.6368,-23.0001 89.6367,-18.5 84.6367,-18.5001 84.6367,-18.5001 84.6367,-18.5001 89.6367,-18.5 84.6367,-14.0001 94.6367,-18.5 94.6367,-18.5"/>
<g id="edge2" class="edge"><title>timer_t&#45;&gt;timer_info_t</title>
<path fill="none" stroke="black" d="M58.113,-18C65.9457,-18 74.7235,-18 83.5012,-18"/>
<polygon fill="black" stroke="black" points="93.7489,-18 83.7489,-22.5001 88.7489,-18 83.7489,-18.0001 83.7489,-18.0001 83.7489,-18.0001 88.7489,-18 83.7488,-13.5001 93.7489,-18 93.7489,-18"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -1,89 +1,89 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="687pt" height="180pt"
viewBox="0.00 0.00 687.00 180.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 176)">
<svg width="682pt" height="198pt"
viewBox="0.00 0.00 682.00 198.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 194)">
<title>UML</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-176 683,-176 683,4 -4,4"/>
<g id="clust1" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="161.5,-65 161.5,-164 422.5,-164 422.5,-65 161.5,-65"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-194 679,-194 679,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="161,-66 161,-182 419,-182 419,-66 161,-66"/>
</g>
<!-- ui_builder_t -->
<g id="node1" class="node"><title>ui_builder_t</title>
<polygon fill="none" stroke="black" points="271,-73.5 271,-155.5 414,-155.5 414,-73.5 271,-73.5"/>
<text text-anchor="middle" x="342.5" y="-143.5" font-family="Courier New" font-size="10.00">ui_builder_t</text>
<polyline fill="none" stroke="black" points="271,-136.5 414,-136.5 "/>
<text text-anchor="start" x="279" y="-124.5" font-family="Courier New" font-size="10.00">+on_start(...)</text>
<text text-anchor="start" x="279" y="-113.5" font-family="Courier New" font-size="10.00">+on_widget_start(...)</text>
<text text-anchor="start" x="279" y="-102.5" font-family="Courier New" font-size="10.00">+on_widget_prop(...)</text>
<text text-anchor="start" x="279" y="-91.5" font-family="Courier New" font-size="10.00">+on_widget_end(...)</text>
<text text-anchor="start" x="279" y="-80.5" font-family="Courier New" font-size="10.00">+on_end(...)</text>
<g id="node2" class="node"><title>ui_builder_t</title>
<polygon fill="none" stroke="black" points="268.99,-75.2188 268.99,-172.781 411.01,-172.781 411.01,-75.2188 268.99,-75.2188"/>
<text text-anchor="middle" x="340" y="-158.781" font-family="Courier New" font-size="10.00">ui_builder_t</text>
<polyline fill="none" stroke="black" points="268.99,-151.188 411.01,-151.188 "/>
<text text-anchor="start" x="276.99" y="-137.188" font-family="Courier New" font-size="10.00">+on_start(...)</text>
<text text-anchor="start" x="276.99" y="-123.594" font-family="Courier New" font-size="10.00">+on_widget_start(...)</text>
<text text-anchor="start" x="276.99" y="-110" font-family="Courier New" font-size="10.00">+on_widget_prop(...)</text>
<text text-anchor="start" x="276.99" y="-96.4062" font-family="Courier New" font-size="10.00">+on_widget_end(...)</text>
<text text-anchor="start" x="276.99" y="-82.8125" font-family="Courier New" font-size="10.00">+on_end(...)</text>
</g>
<!-- ui_loader_t -->
<g id="node2" class="node"><title>ui_loader_t</title>
<polygon fill="none" stroke="black" points="170,-95.5 170,-133.5 253,-133.5 253,-95.5 170,-95.5"/>
<text text-anchor="middle" x="211.5" y="-121.5" font-family="Courier New" font-size="10.00">ui_loader_t</text>
<polyline fill="none" stroke="black" points="170,-114.5 253,-114.5 "/>
<text text-anchor="start" x="178" y="-102.5" font-family="Courier New" font-size="10.00">+load(...)</text>
<g id="node3" class="node"><title>ui_loader_t</title>
<polygon fill="none" stroke="black" points="168.995,-102.406 168.995,-145.594 251.005,-145.594 251.005,-102.406 168.995,-102.406"/>
<text text-anchor="middle" x="210" y="-131.594" font-family="Courier New" font-size="10.00">ui_loader_t</text>
<polyline fill="none" stroke="black" points="168.995,-124 251.005,-124 "/>
<text text-anchor="start" x="176.995" y="-110" font-family="Courier New" font-size="10.00">+load(...)</text>
</g>
<!-- ui_loader_t&#45;&gt;ui_builder_t -->
<g id="edge1" class="edge"><title>ui_loader_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" d="M253.205,-114.5C255.799,-114.5 258.394,-114.5 260.988,-114.5"/>
<polygon fill="black" stroke="black" points="270.994,-114.5 260.994,-119 265.994,-114.5 260.994,-114.5 260.994,-114.5 260.994,-114.5 265.994,-114.5 260.994,-110 270.994,-114.5 270.994,-114.5"/>
<g id="edge3" class="edge"><title>ui_loader_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" d="M251.133,-124C253.622,-124 256.112,-124 258.602,-124"/>
<polygon fill="black" stroke="black" points="268.837,-124 258.837,-128.5 263.837,-124 258.837,-124 258.837,-124 258.837,-124 263.837,-124 258.837,-119.5 268.837,-124 268.837,-124"/>
</g>
<!-- ui_loader_default_t -->
<g id="node3" class="node"><title>ui_loader_default_t</title>
<polygon fill="none" stroke="black" points="0,-0.5 0,-36.5 131,-36.5 131,-0.5 0,-0.5"/>
<text text-anchor="middle" x="65.5" y="-16" font-family="Courier New" font-size="10.00">ui_loader_default_t</text>
<g id="node5" class="node"><title>ui_loader_default_t</title>
<polygon fill="none" stroke="black" points="-0.00927734,-1 -0.00927734,-37 130.009,-37 130.009,-1 -0.00927734,-1"/>
<text text-anchor="middle" x="65" y="-15.7969" font-family="Courier New" font-size="10.00">ui_loader_default_t</text>
</g>
<!-- ui_loader_default_t&#45;&gt;ui_loader_t -->
<g id="edge2" class="edge"><title>ui_loader_default_t&#45;&gt;ui_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M91.9395,-36.5227C115.195,-51.4957 149.272,-73.4351 175.101,-90.0648"/>
<polygon fill="none" stroke="black" points="173.214,-93.0125 183.516,-95.4832 177.003,-87.1269 173.214,-93.0125"/>
<g id="edge5" class="edge"><title>ui_loader_default_t&#45;&gt;ui_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M88.9438,-37.0084C111.662,-53.1462 146.153,-77.6465 172.515,-96.3728"/>
<polygon fill="none" stroke="black" points="170.584,-99.2942 180.763,-102.232 174.638,-93.5874 170.584,-99.2942"/>
</g>
<!-- ui_loader_xml_t -->
<g id="node4" class="node"><title>ui_loader_xml_t</title>
<polygon fill="none" stroke="black" points="149,-0.5 149,-36.5 256,-36.5 256,-0.5 149,-0.5"/>
<text text-anchor="middle" x="202.5" y="-16" font-family="Courier New" font-size="10.00">ui_loader_xml_t</text>
<g id="node7" class="node"><title>ui_loader_xml_t</title>
<polygon fill="none" stroke="black" points="147.993,-1 147.993,-37 254.007,-37 254.007,-1 147.993,-1"/>
<text text-anchor="middle" x="201" y="-15.7969" font-family="Courier New" font-size="10.00">ui_loader_xml_t</text>
</g>
<!-- ui_loader_xml_t&#45;&gt;ui_loader_t -->
<g id="edge3" class="edge"><title>ui_loader_xml_t&#45;&gt;ui_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M204.151,-36.741C205.445,-50.2632 207.275,-69.3682 208.784,-85.1348"/>
<polygon fill="none" stroke="black" points="205.33,-85.7863 209.768,-95.4072 212.299,-85.1191 205.33,-85.7863"/>
<g id="edge7" class="edge"><title>ui_loader_xml_t&#45;&gt;ui_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M202.486,-37.0084C203.788,-51.9108 205.714,-73.9444 207.289,-91.977"/>
<polygon fill="none" stroke="black" points="203.812,-92.3904 208.169,-102.048 210.785,-91.7811 203.812,-92.3904"/>
</g>
<!-- ui_builder_default_t -->
<g id="node5" class="node"><title>ui_builder_default_t</title>
<polygon fill="none" stroke="black" points="274,-0.5 274,-36.5 411,-36.5 411,-0.5 274,-0.5"/>
<text text-anchor="middle" x="342.5" y="-16" font-family="Courier New" font-size="10.00">ui_builder_default_t</text>
<g id="node9" class="node"><title>ui_builder_default_t</title>
<polygon fill="none" stroke="black" points="271.99,-1 271.99,-37 408.01,-37 408.01,-1 271.99,-1"/>
<text text-anchor="middle" x="340" y="-15.7969" font-family="Courier New" font-size="10.00">ui_builder_default_t</text>
</g>
<!-- ui_builder_default_t&#45;&gt;ui_builder_t -->
<g id="edge4" class="edge"><title>ui_builder_default_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M342.5,-36.741C342.5,-44.2922 342.5,-53.5843 342.5,-63.0638"/>
<polygon fill="none" stroke="black" points="339,-63.3501 342.5,-73.3501 346,-63.3501 339,-63.3501"/>
<g id="edge9" class="edge"><title>ui_builder_default_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M340,-37.0084C340,-44.8078 340,-54.5605 340,-64.6706"/>
<polygon fill="none" stroke="black" points="336.5,-64.8408 340,-74.8408 343.5,-64.8409 336.5,-64.8408"/>
</g>
<!-- ui_xml_writer_t -->
<g id="node6" class="node"><title>ui_xml_writer_t</title>
<polygon fill="none" stroke="black" points="429,-0.5 429,-36.5 536,-36.5 536,-0.5 429,-0.5"/>
<text text-anchor="middle" x="482.5" y="-16" font-family="Courier New" font-size="10.00">ui_xml_writer_t</text>
<g id="node11" class="node"><title>ui_xml_writer_t</title>
<polygon fill="none" stroke="black" points="425.993,-1 425.993,-37 532.007,-37 532.007,-1 425.993,-1"/>
<text text-anchor="middle" x="479" y="-15.7969" font-family="Courier New" font-size="10.00">ui_xml_writer_t</text>
</g>
<!-- ui_xml_writer_t&#45;&gt;ui_builder_t -->
<g id="edge5" class="edge"><title>ui_xml_writer_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M457.147,-36.5227C444.062,-45.3081 427.406,-56.4919 410.87,-67.5942"/>
<polygon fill="none" stroke="black" points="408.605,-64.8992 402.254,-73.3794 412.507,-70.7108 408.605,-64.8992"/>
<g id="edge11" class="edge"><title>ui_xml_writer_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M456.047,-37.0084C444.031,-45.9126 428.578,-57.3627 412.895,-68.9841"/>
<polygon fill="none" stroke="black" points="410.641,-66.2985 404.69,-75.0643 414.808,-71.9227 410.641,-66.2985"/>
</g>
<!-- ui_binary_writer_t -->
<g id="node7" class="node"><title>ui_binary_writer_t</title>
<polygon fill="none" stroke="black" points="554,-0.5 554,-36.5 679,-36.5 679,-0.5 554,-0.5"/>
<text text-anchor="middle" x="616.5" y="-16" font-family="Courier New" font-size="10.00">ui_binary_writer_t</text>
<g id="node13" class="node"><title>ui_binary_writer_t</title>
<polygon fill="none" stroke="black" points="549.991,-1 549.991,-37 674.009,-37 674.009,-1 549.991,-1"/>
<text text-anchor="middle" x="612" y="-15.7969" font-family="Courier New" font-size="10.00">ui_binary_writer_t</text>
</g>
<!-- ui_binary_writer_t&#45;&gt;ui_builder_t -->
<g id="edge6" class="edge"><title>ui_binary_writer_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M566.881,-36.5227C527.071,-50.1799 470.367,-69.6331 423.924,-85.5662"/>
<polygon fill="none" stroke="black" points="422.502,-82.3537 414.179,-88.9093 424.774,-88.9749 422.502,-82.3537"/>
<g id="edge13" class="edge"><title>ui_binary_writer_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M567.085,-37.0084C527.335,-52.0608 468.372,-74.3887 420.49,-92.5202"/>
<polygon fill="none" stroke="black" points="419.183,-89.2726 411.071,-96.0872 421.662,-95.819 419.183,-89.2726"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 277 KiB

After

Width:  |  Height:  |  Size: 335 KiB

View File

@ -1,588 +1,588 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
-->
<!-- Title: G Pages: 1 -->
<svg width="453pt" height="2712pt"
viewBox="0.00 0.00 453.00 2712.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2708)">
<svg width="438pt" height="2711pt"
viewBox="0.00 0.00 438.00 2711.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 2707)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-2708 449,-2708 449,4 -4,4"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-2707 435,-2707 435,5 -4,5"/>
<!-- edit_t -->
<g id="node1" class="node"><title>edit_t</title>
<polygon fill="none" stroke="black" points="158,-27.5 158,-63.5 220,-63.5 220,-27.5 158,-27.5"/>
<text text-anchor="middle" x="189" y="-42.4" font-family="Courier New" font-size="12.00">edit_t</text>
<polygon fill="none" stroke="black" points="153.396,-27 153.396,-63 212.604,-63 212.604,-27 153.396,-27"/>
<text text-anchor="middle" x="183" y="-41.5" font-family="Courier New" font-size="12.00">edit_t</text>
</g>
<!-- widget_t -->
<g id="node2" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="0,-1292.5 0,-1328.5 77,-1328.5 77,-1292.5 0,-1292.5"/>
<text text-anchor="middle" x="38.5" y="-1307.4" font-family="Courier New" font-size="12.00">widget_t</text>
<g id="node3" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="0.195312,-1292 0.195312,-1328 73.8047,-1328 73.8047,-1292 0.195312,-1292"/>
<text text-anchor="middle" x="37" y="-1306.5" font-family="Courier New" font-size="12.00">widget_t</text>
</g>
<!-- edit_t&#45;&gt;widget_t -->
<g id="edge1" class="edge"><title>edit_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M157.673,-48.9325C141.739,-52.4131 123.408,-59.4161 113,-73.5 38.9123,-173.755 38.7309,-1106.47 39.3597,-1282.07"/>
<polygon fill="none" stroke="black" points="35.8606,-1282.32 39.4006,-1292.31 42.8605,-1282.29 35.8606,-1282.32"/>
<g id="edge2" class="edge"><title>edit_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M153.212,-48.6722C137.82,-52.2283 120.022,-59.2269 110,-73 36.661,-173.793 37.1021,-1106.07 37.8421,-1281.58"/>
<polygon fill="none" stroke="black" points="34.3431,-1281.83 37.8894,-1291.82 41.343,-1281.8 34.3431,-1281.83"/>
</g>
<!-- image_base_t -->
<g id="node3" class="node"><title>image_base_t</title>
<polygon fill="none" stroke="black" points="135.5,-2584.5 135.5,-2620.5 242.5,-2620.5 242.5,-2584.5 135.5,-2584.5"/>
<text text-anchor="middle" x="189" y="-2599.4" font-family="Courier New" font-size="12.00">image_base_t</text>
<g id="node4" class="node"><title>image_base_t</title>
<polygon fill="none" stroke="black" points="131.793,-2584 131.793,-2620 234.207,-2620 234.207,-2584 131.793,-2584"/>
<text text-anchor="middle" x="183" y="-2598.5" font-family="Courier New" font-size="12.00">image_base_t</text>
</g>
<!-- image_base_t&#45;&gt;widget_t -->
<g id="edge2" class="edge"><title>image_base_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M176.882,-2584.13C159.668,-2554.64 127.084,-2494.36 113,-2438.5 58.1742,-2221.06 42.6613,-1492.92 39.9634,-1339.16"/>
<polygon fill="none" stroke="black" points="43.4553,-1338.66 39.7845,-1328.72 36.4563,-1338.78 43.4553,-1338.66"/>
<g id="edge4" class="edge"><title>image_base_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M171.598,-2583.93C155.15,-2554.34 123.611,-2493.2 110,-2437 57.2644,-2219.27 41.3052,-1492.15 38.4875,-1338.62"/>
<polygon fill="none" stroke="black" points="41.9793,-1338.13 38.3003,-1328.19 34.9804,-1338.25 41.9793,-1338.13"/>
</g>
<!-- window_base_t -->
<g id="node4" class="node"><title>window_base_t</title>
<polygon fill="none" stroke="black" points="132,-2392.5 132,-2428.5 246,-2428.5 246,-2392.5 132,-2392.5"/>
<text text-anchor="middle" x="189" y="-2407.4" font-family="Courier New" font-size="12.00">window_base_t</text>
<g id="node6" class="node"><title>window_base_t</title>
<polygon fill="none" stroke="black" points="128.192,-2392 128.192,-2428 237.808,-2428 237.808,-2392 128.192,-2392"/>
<text text-anchor="middle" x="183" y="-2406.5" font-family="Courier New" font-size="12.00">window_base_t</text>
</g>
<!-- window_base_t&#45;&gt;widget_t -->
<g id="edge3" class="edge"><title>window_base_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.856,-2398.72C124.557,-2394.96 117.921,-2390.02 113,-2383.5 48.3063,-2297.83 40.531,-1500.22 39.6186,-1338.88"/>
<polygon fill="none" stroke="black" points="43.1182,-1338.76 39.566,-1328.78 36.1183,-1338.8 43.1182,-1338.76"/>
<g id="edge6" class="edge"><title>window_base_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M128.032,-2397.11C121.034,-2393.3 114.684,-2388.38 110,-2382 46.5191,-2295.57 38.9881,-1499.37 38.1129,-1338.32"/>
<polygon fill="none" stroke="black" points="41.6125,-1338.23 38.0625,-1328.24 34.6126,-1338.26 41.6125,-1338.23"/>
</g>
<!-- label_t -->
<g id="node5" class="node"><title>label_t</title>
<polygon fill="none" stroke="black" points="154.5,-2337.5 154.5,-2373.5 223.5,-2373.5 223.5,-2337.5 154.5,-2337.5"/>
<text text-anchor="middle" x="189" y="-2352.4" font-family="Courier New" font-size="12.00">label_t</text>
<g id="node8" class="node"><title>label_t</title>
<polygon fill="none" stroke="black" points="149.796,-2337 149.796,-2373 216.204,-2373 216.204,-2337 149.796,-2337"/>
<text text-anchor="middle" x="183" y="-2351.5" font-family="Courier New" font-size="12.00">label_t</text>
</g>
<!-- label_t&#45;&gt;widget_t -->
<g id="edge4" class="edge"><title>label_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M154.329,-2351.68C139.288,-2348.15 122.782,-2341.4 113,-2328.5 51.649,-2247.57 41.2365,-1495.23 39.7303,-1338.88"/>
<polygon fill="none" stroke="black" points="43.2283,-1338.63 39.6366,-1328.67 36.2286,-1338.7 43.2283,-1338.63"/>
<g id="edge8" class="edge"><title>label_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M149.607,-2350.37C135.151,-2346.56 119.312,-2339.63 110,-2327 49.8014,-2245.35 39.6802,-1494.38 38.2223,-1338.32"/>
<polygon fill="none" stroke="black" points="41.7206,-1338.1 38.1317,-1328.13 34.7208,-1338.16 41.7206,-1338.1"/>
</g>
<!-- button_t -->
<g id="node6" class="node"><title>button_t</title>
<polygon fill="none" stroke="black" points="150.5,-2282.5 150.5,-2318.5 227.5,-2318.5 227.5,-2282.5 150.5,-2282.5"/>
<text text-anchor="middle" x="189" y="-2297.4" font-family="Courier New" font-size="12.00">button_t</text>
<g id="node10" class="node"><title>button_t</title>
<polygon fill="none" stroke="black" points="146.195,-2282 146.195,-2318 219.805,-2318 219.805,-2282 146.195,-2282"/>
<text text-anchor="middle" x="183" y="-2296.5" font-family="Courier New" font-size="12.00">button_t</text>
</g>
<!-- button_t&#45;&gt;widget_t -->
<g id="edge5" class="edge"><title>button_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M150.47,-2295.68C136.544,-2291.93 121.97,-2285.28 113,-2273.5 55.0331,-2197.36 42.0017,-1491.23 39.8596,-1339.24"/>
<polygon fill="none" stroke="black" points="43.3546,-1338.84 39.7187,-1328.88 36.3552,-1338.93 43.3546,-1338.84"/>
<g id="edge10" class="edge"><title>button_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M145.898,-2294.31C132.518,-2290.32 118.539,-2283.53 110,-2272 53.1243,-2195.18 40.4308,-1490.37 38.349,-1338.68"/>
<polygon fill="none" stroke="black" points="41.8444,-1338.3 38.2122,-1328.35 34.845,-1338.39 41.8444,-1338.3"/>
</g>
<!-- color_tile_t -->
<g id="node7" class="node"><title>color_tile_t</title>
<polygon fill="none" stroke="black" points="135.5,-2227.5 135.5,-2263.5 242.5,-2263.5 242.5,-2227.5 135.5,-2227.5"/>
<text text-anchor="middle" x="189" y="-2242.4" font-family="Courier New" font-size="12.00">color_tile_t</text>
<g id="node12" class="node"><title>color_tile_t</title>
<polygon fill="none" stroke="black" points="131.793,-2227 131.793,-2263 234.207,-2263 234.207,-2227 131.793,-2227"/>
<text text-anchor="middle" x="183" y="-2241.5" font-family="Courier New" font-size="12.00">color_tile_t</text>
</g>
<!-- color_tile_t&#45;&gt;widget_t -->
<g id="edge6" class="edge"><title>color_tile_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.315,-2235.3C126.689,-2231.38 118.718,-2225.97 113,-2218.5 58.3311,-2147.03 42.776,-1485.1 39.9954,-1338.96"/>
<polygon fill="none" stroke="black" points="43.4883,-1338.54 39.8036,-1328.61 36.4895,-1338.67 43.4883,-1338.54"/>
<g id="edge12" class="edge"><title>color_tile_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.714,-2233.89C123.3,-2229.88 115.523,-2224.43 110,-2217 56.3627,-2144.89 41.1904,-1484.24 38.4821,-1338.4"/>
<polygon fill="none" stroke="black" points="41.9757,-1338.01 38.2954,-1328.07 34.9768,-1338.13 41.9757,-1338.01"/>
</g>
<!-- combo_box_item_t -->
<g id="node8" class="node"><title>combo_box_item_t</title>
<polygon fill="none" stroke="black" points="120.5,-2172.5 120.5,-2208.5 257.5,-2208.5 257.5,-2172.5 120.5,-2172.5"/>
<text text-anchor="middle" x="189" y="-2187.4" font-family="Courier New" font-size="12.00">combo_box_item_t</text>
<g id="node14" class="node"><title>combo_box_item_t</title>
<polygon fill="none" stroke="black" points="117.391,-2172 117.391,-2208 248.609,-2208 248.609,-2172 117.391,-2172"/>
<text text-anchor="middle" x="183" y="-2186.5" font-family="Courier New" font-size="12.00">combo_box_item_t</text>
</g>
<!-- combo_box_item_t&#45;&gt;widget_t -->
<g id="edge7" class="edge"><title>combo_box_item_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M122.094,-2172.47C118.697,-2169.87 115.615,-2166.9 113,-2163.5 61.6635,-2096.75 43.6199,-1479.77 40.1538,-1339"/>
<polygon fill="none" stroke="black" points="43.6439,-1338.55 39.9039,-1328.63 36.646,-1338.71 43.6439,-1338.55"/>
<g id="edge14" class="edge"><title>combo_box_item_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M119.955,-2171.83C116.2,-2169.01 112.811,-2165.76 110,-2162 59.6349,-2094.65 42.0183,-1478.92 38.6375,-1338.44"/>
<polygon fill="none" stroke="black" points="42.1283,-1338.01 38.3937,-1328.09 35.1303,-1338.17 42.1283,-1338.01"/>
</g>
<!-- slider_t -->
<g id="node9" class="node"><title>slider_t</title>
<polygon fill="none" stroke="black" points="150.5,-2117.5 150.5,-2153.5 227.5,-2153.5 227.5,-2117.5 150.5,-2117.5"/>
<text text-anchor="middle" x="189" y="-2132.4" font-family="Courier New" font-size="12.00">slider_t</text>
<g id="node16" class="node"><title>slider_t</title>
<polygon fill="none" stroke="black" points="146.195,-2117 146.195,-2153 219.805,-2153 219.805,-2117 146.195,-2117"/>
<text text-anchor="middle" x="183" y="-2131.5" font-family="Courier New" font-size="12.00">slider_t</text>
</g>
<!-- slider_t&#45;&gt;widget_t -->
<g id="edge8" class="edge"><title>slider_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M150.173,-2130.5C136.379,-2126.72 121.977,-2120.1 113,-2108.5 64.9682,-2046.43 44.5049,-1473.75 40.3286,-1338.86"/>
<polygon fill="none" stroke="black" points="43.8173,-1338.43 40.0148,-1328.54 36.8206,-1338.65 43.8173,-1338.43"/>
<g id="edge16" class="edge"><title>slider_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M145.988,-2129.24C132.621,-2125.24 118.628,-2118.47 110,-2107 62.8799,-2044.37 42.8865,-1472.89 38.8088,-1338.3"/>
<polygon fill="none" stroke="black" points="42.2985,-1337.89 38.5024,-1328 35.3016,-1338.1 42.2985,-1337.89"/>
</g>
<!-- progress_bar_t -->
<g id="node10" class="node"><title>progress_bar_t</title>
<polygon fill="none" stroke="black" points="128,-2062.5 128,-2098.5 250,-2098.5 250,-2062.5 128,-2062.5"/>
<text text-anchor="middle" x="189" y="-2077.4" font-family="Courier New" font-size="12.00">progress_bar_t</text>
<g id="node18" class="node"><title>progress_bar_t</title>
<polygon fill="none" stroke="black" points="124.592,-2062 124.592,-2098 241.408,-2098 241.408,-2062 124.592,-2062"/>
<text text-anchor="middle" x="183" y="-2076.5" font-family="Courier New" font-size="12.00">progress_bar_t</text>
</g>
<!-- progress_bar_t&#45;&gt;widget_t -->
<g id="edge9" class="edge"><title>progress_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.649,-2066.16C122.056,-2062.79 116.998,-2058.63 113,-2053.5 68.2933,-1996.12 45.4795,-1468.17 40.5364,-1338.95"/>
<polygon fill="none" stroke="black" points="44.0239,-1338.55 40.1496,-1328.68 37.0288,-1338.81 44.0239,-1338.55"/>
<g id="edge18" class="edge"><title>progress_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.343,-2064.75C118.848,-2061.32 113.887,-2057.13 110,-2052 66.1451,-1994.11 43.8425,-1467.32 39.0125,-1338.38"/>
<polygon fill="none" stroke="black" points="42.5011,-1338.01 38.6346,-1328.14 35.5059,-1338.26 42.5011,-1338.01"/>
</g>
<!-- app_bar_t -->
<g id="node11" class="node"><title>app_bar_t</title>
<polygon fill="none" stroke="black" points="147,-2007.5 147,-2043.5 231,-2043.5 231,-2007.5 147,-2007.5"/>
<text text-anchor="middle" x="189" y="-2022.4" font-family="Courier New" font-size="12.00">app_bar_t</text>
<g id="node20" class="node"><title>app_bar_t</title>
<polygon fill="none" stroke="black" points="142.595,-2007 142.595,-2043 223.405,-2043 223.405,-2007 142.595,-2007"/>
<text text-anchor="middle" x="183" y="-2021.5" font-family="Courier New" font-size="12.00">app_bar_t</text>
</g>
<!-- app_bar_t&#45;&gt;widget_t -->
<g id="edge10" class="edge"><title>app_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M146.739,-2010.9C134.068,-2006.49 121.292,-2000.06 113,-1989.5 71.9437,-1937.23 46.9413,-1461.12 40.9207,-1338.89"/>
<polygon fill="none" stroke="black" points="44.4122,-1338.63 40.4275,-1328.82 37.4206,-1338.98 44.4122,-1338.63"/>
<g id="edge20" class="edge"><title>app_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M142.315,-2009.47C130.145,-2004.86 117.896,-1998.34 110,-1988 69.7292,-1935.26 45.2753,-1460.24 39.3888,-1338.32"/>
<polygon fill="none" stroke="black" points="42.8818,-1338.09 38.9067,-1328.27 35.8899,-1338.42 42.8818,-1338.09"/>
</g>
<!-- app_bar_t&#45;&gt;widget_t -->
<g id="edge35" class="edge"><title>app_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M146.739,-2027.92C134.068,-2024.49 121.292,-2018.06 113,-2007.5 71.2684,-1954.37 46.1232,-1463.34 40.6391,-1338.94"/>
<polygon fill="none" stroke="black" points="44.1251,-1338.54 40.1963,-1328.7 37.1317,-1338.84 44.1251,-1338.54"/>
<g id="edge70" class="edge"><title>app_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M142.315,-2026.49C130.145,-2022.86 117.896,-2016.34 110,-2006 69.0669,-1952.4 44.4751,-1462.5 39.1135,-1338.38"/>
<polygon fill="none" stroke="black" points="42.6009,-1338.01 38.6806,-1328.16 35.6072,-1338.3 42.6009,-1338.01"/>
</g>
<!-- row_t -->
<g id="node12" class="node"><title>row_t</title>
<polygon fill="none" stroke="black" points="162,-1952.5 162,-1988.5 216,-1988.5 216,-1952.5 162,-1952.5"/>
<text text-anchor="middle" x="189" y="-1967.4" font-family="Courier New" font-size="12.00">row_t</text>
<g id="node22" class="node"><title>row_t</title>
<polygon fill="none" stroke="black" points="156.997,-1952 156.997,-1988 209.003,-1988 209.003,-1952 156.997,-1952"/>
<text text-anchor="middle" x="183" y="-1966.5" font-family="Courier New" font-size="12.00">row_t</text>
</g>
<!-- row_t&#45;&gt;widget_t -->
<g id="edge11" class="edge"><title>row_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M161.719,-1967.99C145.13,-1964.95 124.694,-1958.25 113,-1943.5 37.3297,-1848.07 37.4525,-1448.58 38.9694,-1338.62"/>
<polygon fill="none" stroke="black" points="42.4689,-1338.68 39.1228,-1328.62 35.4697,-1338.57 42.4689,-1338.68"/>
<g id="edge22" class="edge"><title>row_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M156.711,-1966.83C140.76,-1963.45 121.135,-1956.45 110,-1942 35.8596,-1845.81 35.969,-1448.39 37.4704,-1338.35"/>
<polygon fill="none" stroke="black" points="40.9744,-1338.11 37.6271,-1328.06 33.9752,-1338 40.9744,-1338.11"/>
</g>
<!-- column_t -->
<g id="node13" class="node"><title>column_t</title>
<polygon fill="none" stroke="black" points="150.5,-1897.5 150.5,-1933.5 227.5,-1933.5 227.5,-1897.5 150.5,-1897.5"/>
<text text-anchor="middle" x="189" y="-1912.4" font-family="Courier New" font-size="12.00">column_t</text>
<g id="node24" class="node"><title>column_t</title>
<polygon fill="none" stroke="black" points="146.195,-1897 146.195,-1933 219.805,-1933 219.805,-1897 146.195,-1897"/>
<text text-anchor="middle" x="183" y="-1911.5" font-family="Courier New" font-size="12.00">column_t</text>
</g>
<!-- column_t&#45;&gt;widget_t -->
<g id="edge12" class="edge"><title>column_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M150.379,-1910.34C136.612,-1906.54 122.177,-1899.94 113,-1888.5 43.9379,-1802.37 39.2119,-1442.91 39.3187,-1338.84"/>
<polygon fill="none" stroke="black" points="42.8188,-1338.79 39.3456,-1328.78 35.8188,-1338.77 42.8188,-1338.79"/>
<g id="edge24" class="edge"><title>column_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M146.185,-1909.09C132.847,-1905.07 118.822,-1898.32 110,-1887 42.2739,-1800.1 37.6961,-1441.91 37.8176,-1338.24"/>
<polygon fill="none" stroke="black" points="41.3176,-1338.22 37.8456,-1328.21 34.3176,-1338.2 41.3176,-1338.22"/>
</g>
<!-- grid_t -->
<g id="node14" class="node"><title>grid_t</title>
<polygon fill="none" stroke="black" points="158,-1842.5 158,-1878.5 220,-1878.5 220,-1842.5 158,-1842.5"/>
<text text-anchor="middle" x="189" y="-1857.4" font-family="Courier New" font-size="12.00">grid_t</text>
<g id="node26" class="node"><title>grid_t</title>
<polygon fill="none" stroke="black" points="153.396,-1842 153.396,-1878 212.604,-1878 212.604,-1842 153.396,-1842"/>
<text text-anchor="middle" x="183" y="-1856.5" font-family="Courier New" font-size="12.00">grid_t</text>
</g>
<!-- grid_t&#45;&gt;widget_t -->
<g id="edge13" class="edge"><title>grid_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M157.752,-1857.07C142.047,-1853.68 123.91,-1846.92 113,-1833.5 50.4972,-1756.59 41.1428,-1436.65 39.745,-1338.96"/>
<polygon fill="none" stroke="black" points="43.2413,-1338.63 39.6162,-1328.68 36.2419,-1338.72 43.2413,-1338.63"/>
<g id="edge26" class="edge"><title>grid_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M153.259,-1855.93C138.08,-1852.25 120.474,-1845.26 110,-1832 48.715,-1754.4 39.5913,-1435.65 38.2358,-1338.34"/>
<polygon fill="none" stroke="black" points="41.7327,-1338.06 38.1111,-1328.1 34.7332,-1338.15 41.7327,-1338.06"/>
</g>
<!-- grid_item_t -->
<g id="node15" class="node"><title>grid_item_t</title>
<polygon fill="none" stroke="black" points="139.5,-1787.5 139.5,-1823.5 238.5,-1823.5 238.5,-1787.5 139.5,-1787.5"/>
<text text-anchor="middle" x="189" y="-1802.4" font-family="Courier New" font-size="12.00">grid_item_t</text>
<g id="node28" class="node"><title>grid_item_t</title>
<polygon fill="none" stroke="black" points="135.394,-1787 135.394,-1823 230.606,-1823 230.606,-1787 135.394,-1787"/>
<text text-anchor="middle" x="183" y="-1801.5" font-family="Courier New" font-size="12.00">grid_item_t</text>
</g>
<!-- grid_item_t&#45;&gt;widget_t -->
<g id="edge14" class="edge"><title>grid_item_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.229,-1796.41C129.277,-1792.43 119.787,-1786.71 113,-1778.5 56.9354,-1710.64 43.2406,-1429.08 40.2577,-1338.62"/>
<polygon fill="none" stroke="black" points="43.7542,-1338.45 39.945,-1328.56 36.7576,-1338.66 43.7542,-1338.45"/>
<g id="edge28" class="edge"><title>grid_item_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.105,-1794.89C125.555,-1790.8 116.465,-1785.05 110,-1777 55.0992,-1708.61 41.6806,-1428.71 38.7487,-1338.3"/>
<polygon fill="none" stroke="black" points="42.2453,-1338.13 38.4411,-1328.24 35.2485,-1338.34 42.2453,-1338.13"/>
</g>
<!-- group_box_t -->
<g id="node16" class="node"><title>group_box_t</title>
<polygon fill="none" stroke="black" points="139.5,-1732.5 139.5,-1768.5 238.5,-1768.5 238.5,-1732.5 139.5,-1732.5"/>
<text text-anchor="middle" x="189" y="-1747.4" font-family="Courier New" font-size="12.00">group_box_t</text>
<g id="node30" class="node"><title>group_box_t</title>
<polygon fill="none" stroke="black" points="135.394,-1732 135.394,-1768 230.606,-1768 230.606,-1732 135.394,-1732"/>
<text text-anchor="middle" x="183" y="-1746.5" font-family="Courier New" font-size="12.00">group_box_t</text>
</g>
<!-- group_box_t&#45;&gt;widget_t -->
<g id="edge15" class="edge"><title>group_box_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.351,-1732.55C129.393,-1728.33 119.87,-1722.65 113,-1714.5 64.2429,-1656.69 46.2222,-1420.88 41.1562,-1338.72"/>
<polygon fill="none" stroke="black" points="44.6425,-1338.38 40.5506,-1328.61 37.6551,-1338.8 44.6425,-1338.38"/>
<g id="edge30" class="edge"><title>group_box_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M137.09,-1731.86C126.863,-1727.44 116.97,-1721.51 110,-1713 62.2123,-1654.68 44.5754,-1419.84 39.6197,-1338.07"/>
<polygon fill="none" stroke="black" points="43.1092,-1337.79 39.0273,-1328.01 36.1213,-1338.2 43.1092,-1337.79"/>
</g>
<!-- group_box_t&#45;&gt;widget_t -->
<g id="edge34" class="edge"><title>group_box_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.351,-1750.06C129.393,-1746.33 119.87,-1740.65 113,-1732.5 62.7312,-1672.9 45.1343,-1424.09 40.7218,-1339"/>
<polygon fill="none" stroke="black" points="44.2063,-1338.6 40.2159,-1328.78 37.2149,-1338.94 44.2063,-1338.6"/>
<g id="edge68" class="edge"><title>group_box_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.223,-1748.55C125.667,-1744.7 116.545,-1738.99 110,-1731 60.7307,-1670.87 43.5107,-1423.11 39.1948,-1338.38"/>
<polygon fill="none" stroke="black" points="42.6818,-1338.03 38.7,-1328.21 35.69,-1338.37 42.6818,-1338.03"/>
</g>
<!-- view_t -->
<g id="node17" class="node"><title>view_t</title>
<polygon fill="none" stroke="black" points="158,-1677.5 158,-1713.5 220,-1713.5 220,-1677.5 158,-1677.5"/>
<text text-anchor="middle" x="189" y="-1692.4" font-family="Courier New" font-size="12.00">view_t</text>
<g id="node32" class="node"><title>view_t</title>
<polygon fill="none" stroke="black" points="153.396,-1677 153.396,-1713 212.604,-1713 212.604,-1677 153.396,-1677"/>
<text text-anchor="middle" x="183" y="-1691.5" font-family="Courier New" font-size="12.00">view_t</text>
</g>
<!-- view_t&#45;&gt;widget_t -->
<g id="edge16" class="edge"><title>view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M157.705,-1691.71C142.183,-1688.21 124.236,-1681.47 113,-1668.5 69.9386,-1618.79 48.4204,-1414.83 41.7923,-1339.04"/>
<polygon fill="none" stroke="black" points="45.258,-1338.48 40.9216,-1328.82 38.2833,-1339.08 45.258,-1338.48"/>
<g id="edge32" class="edge"><title>view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M153.213,-1690.59C138.212,-1686.8 120.793,-1679.83 110,-1667 67.8075,-1616.85 46.7346,-1413.82 40.2444,-1338.39"/>
<polygon fill="none" stroke="black" points="43.7152,-1337.9 39.3919,-1328.22 36.7396,-1338.48 43.7152,-1337.9"/>
</g>
<!-- button_group_t -->
<g id="node18" class="node"><title>button_group_t</title>
<polygon fill="none" stroke="black" points="128,-1622.5 128,-1658.5 250,-1658.5 250,-1622.5 128,-1622.5"/>
<text text-anchor="middle" x="189" y="-1637.4" font-family="Courier New" font-size="12.00">button_group_t</text>
<g id="node34" class="node"><title>button_group_t</title>
<polygon fill="none" stroke="black" points="124.592,-1622 124.592,-1658 241.408,-1658 241.408,-1622 124.592,-1622"/>
<text text-anchor="middle" x="183" y="-1636.5" font-family="Courier New" font-size="12.00">button_group_t</text>
</g>
<!-- button_group_t&#45;&gt;widget_t -->
<g id="edge17" class="edge"><title>button_group_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.98,-1625.36C122.399,-1622.14 117.253,-1618.24 113,-1613.5 76.3468,-1572.68 51.6546,-1406.51 42.9635,-1339.11"/>
<polygon fill="none" stroke="black" points="46.388,-1338.29 41.6614,-1328.81 39.4433,-1339.17 46.388,-1338.29"/>
<g id="edge34" class="edge"><title>button_group_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.323,-1623.78C118.976,-1620.53 114.054,-1616.65 110,-1612 74.1012,-1570.82 49.9092,-1405.49 41.3936,-1338.45"/>
<polygon fill="none" stroke="black" points="44.8269,-1337.7 40.1179,-1328.21 37.8806,-1338.56 44.8269,-1337.7"/>
</g>
<!-- dialog_title_t -->
<g id="node19" class="node"><title>dialog_title_t</title>
<polygon fill="none" stroke="black" points="128,-1567.5 128,-1603.5 250,-1603.5 250,-1567.5 128,-1567.5"/>
<text text-anchor="middle" x="189" y="-1582.4" font-family="Courier New" font-size="12.00">dialog_title_t</text>
<g id="node36" class="node"><title>dialog_title_t</title>
<polygon fill="none" stroke="black" points="124.592,-1567 124.592,-1603 241.408,-1603 241.408,-1567 124.592,-1567"/>
<text text-anchor="middle" x="183" y="-1581.5" font-family="Courier New" font-size="12.00">dialog_title_t</text>
</g>
<!-- dialog_title_t&#45;&gt;widget_t -->
<g id="edge18" class="edge"><title>dialog_title_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.851,-1569.94C122.365,-1566.8 117.275,-1563.03 113,-1558.5 54.408,-1496.44 42.3033,-1389.84 39.955,-1339.04"/>
<polygon fill="none" stroke="black" points="43.4437,-1338.66 39.5812,-1328.8 36.4484,-1338.92 43.4437,-1338.66"/>
<g id="edge36" class="edge"><title>dialog_title_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.553,-1568.57C119.163,-1565.37 114.168,-1561.55 110,-1557 52.648,-1494.41 40.7689,-1388.62 38.4545,-1338.27"/>
<polygon fill="none" stroke="black" points="41.9466,-1337.98 38.0854,-1328.12 34.9513,-1338.24 41.9466,-1337.98"/>
</g>
<!-- dialog_client_t -->
<g id="node20" class="node"><title>dialog_client_t</title>
<polygon fill="none" stroke="black" points="124.5,-1512.5 124.5,-1548.5 253.5,-1548.5 253.5,-1512.5 124.5,-1512.5"/>
<text text-anchor="middle" x="189" y="-1527.4" font-family="Courier New" font-size="12.00">dialog_client_t</text>
<g id="node38" class="node"><title>dialog_client_t</title>
<polygon fill="none" stroke="black" points="120.991,-1512 120.991,-1548 245.009,-1548 245.009,-1512 120.991,-1512"/>
<text text-anchor="middle" x="183" y="-1526.5" font-family="Courier New" font-size="12.00">dialog_client_t</text>
</g>
<!-- dialog_client_t&#45;&gt;widget_t -->
<g id="edge19" class="edge"><title>dialog_client_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.55,-1512.46C120.369,-1509.86 116.456,-1506.89 113,-1503.5 66.6354,-1457.98 49.0812,-1380.19 42.7821,-1338.63"/>
<polygon fill="none" stroke="black" points="46.2368,-1338.06 41.3813,-1328.64 39.3047,-1339.03 46.2368,-1338.06"/>
<g id="edge38" class="edge"><title>dialog_client_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M122.777,-1511.99C118.12,-1509.12 113.77,-1505.82 110,-1502 64.7727,-1456.22 47.5177,-1379.36 41.2819,-1338.14"/>
<polygon fill="none" stroke="black" points="44.747,-1337.65 39.8928,-1328.23 37.8148,-1338.62 44.747,-1337.65"/>
</g>
<!-- window_t -->
<g id="node21" class="node"><title>window_t</title>
<polygon fill="none" stroke="black" points="334.5,-2502.5 334.5,-2538.5 411.5,-2538.5 411.5,-2502.5 334.5,-2502.5"/>
<text text-anchor="middle" x="373" y="-2517.4" font-family="Courier New" font-size="12.00">window_t</text>
<g id="node40" class="node"><title>window_t</title>
<polygon fill="none" stroke="black" points="324.195,-2502 324.195,-2538 397.805,-2538 397.805,-2502 324.195,-2502"/>
<text text-anchor="middle" x="361" y="-2516.5" font-family="Courier New" font-size="12.00">window_t</text>
</g>
<!-- window_t&#45;&gt;window_base_t -->
<g id="edge20" class="edge"><title>window_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M334.275,-2508.38C323.263,-2504.25 311.4,-2499.22 301,-2493.5 270.898,-2476.95 239.85,-2453.05 218.272,-2435.14"/>
<polygon fill="none" stroke="black" points="220.395,-2432.35 210.488,-2428.6 215.892,-2437.71 220.395,-2432.35"/>
<g id="edge40" class="edge"><title>window_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M323.883,-2507.15C313.337,-2502.87 301.972,-2497.71 292,-2492 263.142,-2475.48 233.25,-2452.22 212.251,-2434.7"/>
<polygon fill="none" stroke="black" points="214.279,-2431.83 204.381,-2428.05 209.762,-2437.18 214.279,-2431.83"/>
</g>
<!-- popup_t -->
<g id="node22" class="node"><title>popup_t</title>
<polygon fill="none" stroke="black" points="338.5,-2447.5 338.5,-2483.5 407.5,-2483.5 407.5,-2447.5 338.5,-2447.5"/>
<text text-anchor="middle" x="373" y="-2462.4" font-family="Courier New" font-size="12.00">popup_t</text>
<g id="node42" class="node"><title>popup_t</title>
<polygon fill="none" stroke="black" points="327.796,-2447 327.796,-2483 394.204,-2483 394.204,-2447 327.796,-2447"/>
<text text-anchor="middle" x="361" y="-2461.5" font-family="Courier New" font-size="12.00">popup_t</text>
</g>
<!-- popup_t&#45;&gt;window_base_t -->
<g id="edge21" class="edge"><title>popup_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M338.194,-2455.28C315.113,-2448.31 283.776,-2438.84 255.863,-2430.4"/>
<polygon fill="none" stroke="black" points="256.737,-2427.01 246.152,-2427.47 254.712,-2433.71 256.737,-2427.01"/>
<g id="edge42" class="edge"><title>popup_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M327.719,-2454.91C305.358,-2447.92 274.843,-2438.39 247.682,-2429.9"/>
<polygon fill="none" stroke="black" points="248.437,-2426.47 237.848,-2426.83 246.349,-2433.15 248.437,-2426.47"/>
</g>
<!-- dialog_t -->
<g id="node23" class="node"><title>dialog_t</title>
<polygon fill="none" stroke="black" points="334.5,-2392.5 334.5,-2428.5 411.5,-2428.5 411.5,-2392.5 334.5,-2392.5"/>
<text text-anchor="middle" x="373" y="-2407.4" font-family="Courier New" font-size="12.00">dialog_t</text>
<g id="node44" class="node"><title>dialog_t</title>
<polygon fill="none" stroke="black" points="324.195,-2392 324.195,-2428 397.805,-2428 397.805,-2392 324.195,-2392"/>
<text text-anchor="middle" x="361" y="-2406.5" font-family="Courier New" font-size="12.00">dialog_t</text>
</g>
<!-- dialog_t&#45;&gt;window_base_t -->
<g id="edge22" class="edge"><title>dialog_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M334.289,-2410.5C311.862,-2410.5 282.766,-2410.5 256.582,-2410.5"/>
<polygon fill="none" stroke="black" points="256.332,-2407 246.332,-2410.5 256.332,-2414 256.332,-2407"/>
<g id="edge44" class="edge"><title>dialog_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M323.959,-2410C302.118,-2410 273.625,-2410 248.052,-2410"/>
<polygon fill="none" stroke="black" points="248.045,-2406.5 238.045,-2410 248.045,-2413.5 248.045,-2406.5"/>
</g>
<!-- calibration_win_t -->
<g id="node24" class="node"><title>calibration_win_t</title>
<polygon fill="none" stroke="black" points="301,-2337.5 301,-2373.5 445,-2373.5 445,-2337.5 301,-2337.5"/>
<text text-anchor="middle" x="373" y="-2352.4" font-family="Courier New" font-size="12.00">calibration_win_t</text>
<g id="node46" class="node"><title>calibration_win_t</title>
<polygon fill="none" stroke="black" points="291.79,-2337 291.79,-2373 430.21,-2373 430.21,-2337 291.79,-2337"/>
<text text-anchor="middle" x="361" y="-2351.5" font-family="Courier New" font-size="12.00">calibration_win_t</text>
</g>
<!-- calibration_win_t&#45;&gt;window_base_t -->
<g id="edge23" class="edge"><title>calibration_win_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M312.406,-2373.51C294.304,-2378.98 274.311,-2385.02 255.824,-2390.61"/>
<polygon fill="none" stroke="black" points="254.581,-2387.33 246.021,-2393.57 256.606,-2394.03 254.581,-2387.33"/>
<g id="edge46" class="edge"><title>calibration_win_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M302.371,-2373.01C284.861,-2378.48 265.523,-2384.52 247.642,-2390.11"/>
<polygon fill="none" stroke="black" points="246.379,-2386.84 237.878,-2393.16 248.467,-2393.52 246.379,-2386.84"/>
</g>
<!-- system_bar_t -->
<g id="node25" class="node"><title>system_bar_t</title>
<polygon fill="none" stroke="black" points="319.5,-2282.5 319.5,-2318.5 426.5,-2318.5 426.5,-2282.5 319.5,-2282.5"/>
<text text-anchor="middle" x="373" y="-2297.4" font-family="Courier New" font-size="12.00">system_bar_t</text>
<g id="node48" class="node"><title>system_bar_t</title>
<polygon fill="none" stroke="black" points="309.793,-2282 309.793,-2318 412.207,-2318 412.207,-2282 309.793,-2282"/>
<text text-anchor="middle" x="361" y="-2296.5" font-family="Courier New" font-size="12.00">system_bar_t</text>
</g>
<!-- system_bar_t&#45;&gt;window_base_t -->
<g id="edge24" class="edge"><title>system_bar_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M319.142,-2317.03C312.679,-2320.27 306.445,-2324.07 301,-2328.5 278.346,-2346.95 287.929,-2365.39 265,-2383.5 261.911,-2385.94 258.584,-2388.17 255.108,-2390.21"/>
<polygon fill="none" stroke="black" points="253.435,-2387.13 246.215,-2394.89 256.694,-2393.33 253.435,-2387.13"/>
<g id="edge48" class="edge"><title>system_bar_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M309.759,-2316.62C303.44,-2319.86 297.332,-2323.63 292,-2328 269.693,-2346.29 278.486,-2363.93 256,-2382 253.112,-2384.32 250.008,-2386.47 246.77,-2388.45"/>
<polygon fill="none" stroke="black" points="245.005,-2385.42 237.938,-2393.32 248.385,-2391.55 245.005,-2385.42"/>
</g>
<!-- overlay_t -->
<g id="node26" class="node"><title>overlay_t</title>
<polygon fill="none" stroke="black" points="331,-2227.5 331,-2263.5 415,-2263.5 415,-2227.5 331,-2227.5"/>
<text text-anchor="middle" x="373" y="-2242.4" font-family="Courier New" font-size="12.00">overlay_t</text>
<g id="node50" class="node"><title>overlay_t</title>
<polygon fill="none" stroke="black" points="320.595,-2227 320.595,-2263 401.405,-2263 401.405,-2227 320.595,-2227"/>
<text text-anchor="middle" x="361" y="-2241.5" font-family="Courier New" font-size="12.00">overlay_t</text>
</g>
<!-- overlay_t&#45;&gt;window_base_t -->
<g id="edge25" class="edge"><title>overlay_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M330.733,-2254.88C319.885,-2259.05 308.997,-2265.01 301,-2273.5 265.721,-2310.94 300.838,-2346.6 265,-2383.5 262.017,-2386.57 258.66,-2389.29 255.062,-2391.71"/>
<polygon fill="none" stroke="black" points="253.185,-2388.75 246.295,-2396.8 256.7,-2394.81 253.185,-2388.75"/>
<g id="edge50" class="edge"><title>overlay_t&#45;&gt;window_base_t</title>
<path fill="none" stroke="black" d="M320.471,-2254.72C310.082,-2258.9 299.655,-2264.78 292,-2273 257.239,-2310.34 291.127,-2345 256,-2382 253.222,-2384.93 250.104,-2387.55 246.762,-2389.9"/>
<polygon fill="none" stroke="black" points="244.775,-2387.02 238.065,-2395.22 248.423,-2392.99 244.775,-2387.02"/>
</g>
<!-- image_t -->
<g id="node27" class="node"><title>image_t</title>
<polygon fill="none" stroke="black" points="338.5,-2667.5 338.5,-2703.5 407.5,-2703.5 407.5,-2667.5 338.5,-2667.5"/>
<text text-anchor="middle" x="373" y="-2682.4" font-family="Courier New" font-size="12.00">image_t</text>
<g id="node52" class="node"><title>image_t</title>
<polygon fill="none" stroke="black" points="327.796,-2667 327.796,-2703 394.204,-2703 394.204,-2667 327.796,-2667"/>
<text text-anchor="middle" x="361" y="-2681.5" font-family="Courier New" font-size="12.00">image_t</text>
</g>
<!-- image_t&#45;&gt;image_base_t -->
<g id="edge26" class="edge"><title>image_t&#45;&gt;image_base_t</title>
<path fill="none" stroke="black" d="M338.48,-2673.57C326.54,-2669.1 313.066,-2663.82 301,-2658.5 278.051,-2648.38 253.065,-2635.91 232.62,-2625.31"/>
<polygon fill="none" stroke="black" points="234.054,-2622.11 223.569,-2620.58 230.814,-2628.31 234.054,-2622.11"/>
<g id="edge52" class="edge"><title>image_t&#45;&gt;image_base_t</title>
<path fill="none" stroke="black" d="M327.602,-2672.28C316.256,-2667.66 303.485,-2662.28 292,-2657 270.214,-2646.99 246.424,-2634.99 226.731,-2624.76"/>
<polygon fill="none" stroke="black" points="228.191,-2621.57 217.707,-2620.05 224.95,-2627.78 228.191,-2621.57"/>
</g>
<!-- gif_image_t -->
<g id="node28" class="node"><title>gif_image_t</title>
<polygon fill="none" stroke="black" points="323.5,-2612.5 323.5,-2648.5 422.5,-2648.5 422.5,-2612.5 323.5,-2612.5"/>
<text text-anchor="middle" x="373" y="-2627.4" font-family="Courier New" font-size="12.00">gif_image_t</text>
<g id="node54" class="node"><title>gif_image_t</title>
<polygon fill="none" stroke="black" points="313.394,-2612 313.394,-2648 408.606,-2648 408.606,-2612 313.394,-2612"/>
<text text-anchor="middle" x="361" y="-2626.5" font-family="Courier New" font-size="12.00">gif_image_t</text>
</g>
<!-- gif_image_t&#45;&gt;image_base_t -->
<g id="edge27" class="edge"><title>gif_image_t&#45;&gt;image_base_t</title>
<path fill="none" stroke="black" d="M323.227,-2623C301.581,-2619.67 275.839,-2615.71 252.78,-2612.16"/>
<polygon fill="none" stroke="black" points="253.157,-2608.68 242.741,-2610.61 252.093,-2615.59 253.157,-2608.68"/>
<g id="edge54" class="edge"><title>gif_image_t&#45;&gt;image_base_t</title>
<path fill="none" stroke="black" d="M313.297,-2622.57C292.191,-2619.21 266.985,-2615.2 244.457,-2611.62"/>
<polygon fill="none" stroke="black" points="244.745,-2608.12 234.319,-2610.01 243.645,-2615.03 244.745,-2608.12"/>
</g>
<!-- svg_image_t -->
<g id="node29" class="node"><title>svg_image_t</title>
<polygon fill="none" stroke="black" points="323.5,-2557.5 323.5,-2593.5 422.5,-2593.5 422.5,-2557.5 323.5,-2557.5"/>
<text text-anchor="middle" x="373" y="-2572.4" font-family="Courier New" font-size="12.00">svg_image_t</text>
<g id="node56" class="node"><title>svg_image_t</title>
<polygon fill="none" stroke="black" points="313.394,-2557 313.394,-2593 408.606,-2593 408.606,-2557 313.394,-2557"/>
<text text-anchor="middle" x="361" y="-2571.5" font-family="Courier New" font-size="12.00">svg_image_t</text>
</g>
<!-- svg_image_t&#45;&gt;image_base_t -->
<g id="edge28" class="edge"><title>svg_image_t&#45;&gt;image_base_t</title>
<path fill="none" stroke="black" d="M323.227,-2582.74C301.581,-2585.95 275.839,-2589.77 252.78,-2593.19"/>
<polygon fill="none" stroke="black" points="252.119,-2589.75 242.741,-2594.68 253.147,-2596.67 252.119,-2589.75"/>
<g id="edge56" class="edge"><title>svg_image_t&#45;&gt;image_base_t</title>
<path fill="none" stroke="black" d="M313.297,-2582.16C292.191,-2585.4 266.985,-2589.27 244.457,-2592.73"/>
<polygon fill="none" stroke="black" points="243.673,-2589.3 234.319,-2594.28 244.735,-2596.22 243.673,-2589.3"/>
</g>
<!-- combo_box_t -->
<g id="node30" class="node"><title>combo_box_t</title>
<polygon fill="none" stroke="black" points="323.5,-55.5 323.5,-91.5 422.5,-91.5 422.5,-55.5 323.5,-55.5"/>
<text text-anchor="middle" x="373" y="-70.4" font-family="Courier New" font-size="12.00">combo_box_t</text>
<g id="node58" class="node"><title>combo_box_t</title>
<polygon fill="none" stroke="black" points="313.394,-55 313.394,-91 408.606,-91 408.606,-55 313.394,-55"/>
<text text-anchor="middle" x="361" y="-69.5" font-family="Courier New" font-size="12.00">combo_box_t</text>
</g>
<!-- combo_box_t&#45;&gt;edit_t -->
<g id="edge29" class="edge"><title>combo_box_t&#45;&gt;edit_t</title>
<path fill="none" stroke="black" d="M323.227,-65.9965C294.097,-61.5149 257.549,-55.8921 230.104,-51.6699"/>
<polygon fill="none" stroke="black" points="230.482,-48.1869 220.066,-50.1256 229.418,-55.1055 230.482,-48.1869"/>
<g id="edge58" class="edge"><title>combo_box_t&#45;&gt;edit_t</title>
<path fill="none" stroke="black" d="M313.297,-65.57C285.068,-61.0789 249.505,-55.4213 222.825,-51.1767"/>
<polygon fill="none" stroke="black" points="223.133,-47.6818 212.708,-49.5671 222.033,-54.5949 223.133,-47.6818"/>
</g>
<!-- spin_box_t -->
<g id="node31" class="node"><title>spin_box_t</title>
<polygon fill="none" stroke="black" points="327,-0.5 327,-36.5 419,-36.5 419,-0.5 327,-0.5"/>
<text text-anchor="middle" x="373" y="-15.4" font-family="Courier New" font-size="12.00">spin_box_t</text>
<g id="node60" class="node"><title>spin_box_t</title>
<polygon fill="none" stroke="black" points="316.994,-0 316.994,-36 405.006,-36 405.006,-0 316.994,-0"/>
<text text-anchor="middle" x="361" y="-14.5" font-family="Courier New" font-size="12.00">spin_box_t</text>
</g>
<!-- spin_box_t&#45;&gt;edit_t -->
<g id="edge30" class="edge"><title>spin_box_t&#45;&gt;edit_t</title>
<path fill="none" stroke="black" d="M326.543,-25.2436C296.911,-29.6395 258.599,-35.3232 230.103,-39.5507"/>
<polygon fill="none" stroke="black" points="229.46,-36.1076 220.082,-41.0372 230.488,-43.0318 229.46,-36.1076"/>
<g id="edge60" class="edge"><title>spin_box_t&#45;&gt;edit_t</title>
<path fill="none" stroke="black" d="M316.946,-24.6049C288.25,-29.0071 250.838,-34.7465 223.014,-39.0149"/>
<polygon fill="none" stroke="black" points="222.212,-35.597 212.858,-40.5729 223.273,-42.516 222.212,-35.597"/>
</g>
<!-- tab_control_t -->
<g id="node32" class="node"><title>tab_control_t</title>
<polygon fill="none" stroke="black" points="132,-1457.5 132,-1493.5 246,-1493.5 246,-1457.5 132,-1457.5"/>
<text text-anchor="middle" x="189" y="-1472.4" font-family="Courier New" font-size="12.00">tab_control_t</text>
<g id="node62" class="node"><title>tab_control_t</title>
<polygon fill="none" stroke="black" points="128.192,-1457 128.192,-1493 237.808,-1493 237.808,-1457 128.192,-1457"/>
<text text-anchor="middle" x="183" y="-1471.5" font-family="Courier New" font-size="12.00">tab_control_t</text>
</g>
<!-- tab_control_t&#45;&gt;widget_t -->
<g id="edge31" class="edge"><title>tab_control_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.774,-1460.55C125.01,-1457.27 118.546,-1453.3 113,-1448.5 78.8873,-1418.97 58.0875,-1369.61 47.6934,-1338.62"/>
<polygon fill="none" stroke="black" points="50.9523,-1337.32 44.5631,-1328.87 44.2873,-1339.46 50.9523,-1337.32"/>
<g id="edge62" class="edge"><title>tab_control_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.982,-1459.03C121.495,-1455.71 115.302,-1451.73 110,-1447 76.6881,-1417.25 56.2815,-1368.38 46.0648,-1337.76"/>
<polygon fill="none" stroke="black" points="49.3648,-1336.59 42.9867,-1328.13 42.697,-1338.72 49.3648,-1336.59"/>
</g>
<!-- tab_button_t -->
<g id="node33" class="node"><title>tab_button_t</title>
<polygon fill="none" stroke="black" points="135.5,-1402.5 135.5,-1438.5 242.5,-1438.5 242.5,-1402.5 135.5,-1402.5"/>
<text text-anchor="middle" x="189" y="-1417.4" font-family="Courier New" font-size="12.00">tab_button_t</text>
<g id="node64" class="node"><title>tab_button_t</title>
<polygon fill="none" stroke="black" points="131.793,-1402 131.793,-1438 234.207,-1438 234.207,-1402 131.793,-1402"/>
<text text-anchor="middle" x="183" y="-1416.5" font-family="Courier New" font-size="12.00">tab_button_t</text>
</g>
<!-- tab_button_t&#45;&gt;widget_t -->
<g id="edge32" class="edge"><title>tab_button_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.121,-1405.28C127.385,-1401.99 119.758,-1398.08 113,-1393.5 90.8207,-1378.46 71.0274,-1355.23 57.5845,-1337.17"/>
<polygon fill="none" stroke="black" points="60.2094,-1334.83 51.5127,-1328.78 54.5377,-1338.93 60.2094,-1334.83"/>
<g id="edge64" class="edge"><title>tab_button_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.606,-1404.01C124.051,-1400.6 116.593,-1396.61 110,-1392 88.5236,-1376.97 69.2303,-1354.24 56.0336,-1336.51"/>
<polygon fill="none" stroke="black" points="58.7637,-1334.32 50.0621,-1328.27 53.0952,-1338.42 58.7637,-1334.32"/>
</g>
<!-- tab_button_group_t -->
<g id="node34" class="node"><title>tab_button_group_t</title>
<polygon fill="none" stroke="black" points="113,-1347.5 113,-1383.5 265,-1383.5 265,-1347.5 113,-1347.5"/>
<text text-anchor="middle" x="189" y="-1362.4" font-family="Courier New" font-size="12.00">tab_button_group_t</text>
<g id="node66" class="node"><title>tab_button_group_t</title>
<polygon fill="none" stroke="black" points="110.189,-1347 110.189,-1383 255.811,-1383 255.811,-1347 110.189,-1347"/>
<text text-anchor="middle" x="183" y="-1361.5" font-family="Courier New" font-size="12.00">tab_button_group_t</text>
</g>
<!-- tab_button_group_t&#45;&gt;widget_t -->
<g id="edge33" class="edge"><title>tab_button_group_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M137.525,-1347.47C129.318,-1344.5 120.916,-1341.43 113,-1338.5 104.443,-1335.33 95.3447,-1331.91 86.571,-1328.58"/>
<polygon fill="none" stroke="black" points="87.8101,-1325.31 77.219,-1325.02 85.3213,-1331.85 87.8101,-1325.31"/>
<g id="edge66" class="edge"><title>tab_button_group_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M134.849,-1346.99C118.256,-1340.65 99.6555,-1333.55 83.2246,-1327.27"/>
<polygon fill="none" stroke="black" points="84.4232,-1323.98 73.8326,-1323.69 81.9256,-1330.52 84.4232,-1323.98"/>
</g>
<!-- canvas_widget_t -->
<g id="node35" class="node"><title>canvas_widget_t</title>
<polygon fill="none" stroke="black" points="124.5,-1292.5 124.5,-1328.5 253.5,-1328.5 253.5,-1292.5 124.5,-1292.5"/>
<text text-anchor="middle" x="189" y="-1307.4" font-family="Courier New" font-size="12.00">canvas_widget_t</text>
<g id="node70" class="node"><title>canvas_widget_t</title>
<polygon fill="none" stroke="black" points="120.991,-1292 120.991,-1328 245.009,-1328 245.009,-1292 120.991,-1292"/>
<text text-anchor="middle" x="183" y="-1306.5" font-family="Courier New" font-size="12.00">canvas_widget_t</text>
</g>
<!-- canvas_widget_t&#45;&gt;widget_t -->
<g id="edge36" class="edge"><title>canvas_widget_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.161,-1310.5C111.758,-1310.5 98.9589,-1310.5 87.1864,-1310.5"/>
<polygon fill="none" stroke="black" points="87.1408,-1307 77.1408,-1310.5 87.1407,-1314 87.1408,-1307"/>
<g id="edge72" class="edge"><title>canvas_widget_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M120.931,-1310C108.724,-1310 96.0873,-1310 84.4696,-1310"/>
<polygon fill="none" stroke="black" points="84.1282,-1306.5 74.1282,-1310 84.1282,-1313.5 84.1282,-1306.5"/>
</g>
<!-- color_picker_t -->
<g id="node36" class="node"><title>color_picker_t</title>
<polygon fill="none" stroke="black" points="128,-1237.5 128,-1273.5 250,-1273.5 250,-1237.5 128,-1237.5"/>
<text text-anchor="middle" x="189" y="-1252.4" font-family="Courier New" font-size="12.00">color_picker_t</text>
<g id="node72" class="node"><title>color_picker_t</title>
<polygon fill="none" stroke="black" points="124.592,-1237 124.592,-1273 241.408,-1273 241.408,-1237 124.592,-1237"/>
<text text-anchor="middle" x="183" y="-1251.5" font-family="Courier New" font-size="12.00">color_picker_t</text>
</g>
<!-- color_picker_t&#45;&gt;widget_t -->
<g id="edge37" class="edge"><title>color_picker_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.376,-1273.51C122.547,-1279.74 103.716,-1286.72 86.9799,-1292.91"/>
<polygon fill="none" stroke="black" points="85.561,-1289.71 77.3991,-1296.46 87.9923,-1296.27 85.561,-1289.71"/>
<g id="edge74" class="edge"><title>color_picker_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M134.849,-1273.01C118.256,-1279.35 99.6555,-1286.45 83.2246,-1292.73"/>
<polygon fill="none" stroke="black" points="81.9256,-1289.48 73.8326,-1296.31 84.4232,-1296.02 81.9256,-1289.48"/>
</g>
<!-- guage_t -->
<g id="node37" class="node"><title>guage_t</title>
<polygon fill="none" stroke="black" points="154.5,-1182.5 154.5,-1218.5 223.5,-1218.5 223.5,-1182.5 154.5,-1182.5"/>
<text text-anchor="middle" x="189" y="-1197.4" font-family="Courier New" font-size="12.00">guage_t</text>
<g id="node74" class="node"><title>guage_t</title>
<polygon fill="none" stroke="black" points="149.796,-1182 149.796,-1218 216.204,-1218 216.204,-1182 149.796,-1182"/>
<text text-anchor="middle" x="183" y="-1196.5" font-family="Courier New" font-size="12.00">guage_t</text>
</g>
<!-- guage_t&#45;&gt;widget_t -->
<g id="edge38" class="edge"><title>guage_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M154.216,-1209.27C140.686,-1213.74 125.4,-1220.04 113,-1228.5 91.1486,-1243.41 71.4475,-1266.15 57.9552,-1283.91"/>
<polygon fill="none" stroke="black" points="54.9788,-1282.05 51.8483,-1292.17 60.6075,-1286.21 54.9788,-1282.05"/>
<g id="edge76" class="edge"><title>guage_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M149.531,-1208.93C136.537,-1213.41 121.868,-1219.7 110,-1228 88.5236,-1243.03 69.2303,-1265.76 56.0336,-1283.49"/>
<polygon fill="none" stroke="black" points="53.0952,-1281.58 50.0621,-1291.73 58.7637,-1285.68 53.0952,-1281.58"/>
</g>
<!-- guage_pointer_t -->
<g id="node38" class="node"><title>guage_pointer_t</title>
<polygon fill="none" stroke="black" points="124.5,-1127.5 124.5,-1163.5 253.5,-1163.5 253.5,-1127.5 124.5,-1127.5"/>
<text text-anchor="middle" x="189" y="-1142.4" font-family="Courier New" font-size="12.00">guage_pointer_t</text>
<g id="node76" class="node"><title>guage_pointer_t</title>
<polygon fill="none" stroke="black" points="120.991,-1127 120.991,-1163 245.009,-1163 245.009,-1127 120.991,-1127"/>
<text text-anchor="middle" x="183" y="-1141.5" font-family="Courier New" font-size="12.00">guage_pointer_t</text>
</g>
<!-- guage_pointer_t&#45;&gt;widget_t -->
<g id="edge39" class="edge"><title>guage_pointer_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.237,-1163.64C122.133,-1166.49 117.292,-1169.75 113,-1173.5 79.2082,-1203.01 58.3126,-1251.95 47.8118,-1282.65"/>
<polygon fill="none" stroke="black" points="44.435,-1281.72 44.6455,-1292.31 51.0867,-1283.9 44.435,-1281.72"/>
<g id="edge78" class="edge"><title>guage_pointer_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M123.986,-1163.12C118.963,-1165.97 114.202,-1169.25 110,-1173 76.6881,-1202.75 56.2815,-1251.62 46.0648,-1282.24"/>
<polygon fill="none" stroke="black" points="42.697,-1281.28 42.9867,-1291.87 49.3648,-1283.41 42.697,-1281.28"/>
</g>
<!-- image_animation_t -->
<g id="node39" class="node"><title>image_animation_t</title>
<polygon fill="none" stroke="black" points="117,-1072.5 117,-1108.5 261,-1108.5 261,-1072.5 117,-1072.5"/>
<text text-anchor="middle" x="189" y="-1087.4" font-family="Courier New" font-size="12.00">image_animation_t</text>
<g id="node78" class="node"><title>image_animation_t</title>
<polygon fill="none" stroke="black" points="113.79,-1072 113.79,-1108 252.21,-1108 252.21,-1072 113.79,-1072"/>
<text text-anchor="middle" x="183" y="-1086.5" font-family="Courier New" font-size="12.00">image_animation_t</text>
</g>
<!-- image_animation_t&#45;&gt;widget_t -->
<g id="edge40" class="edge"><title>image_animation_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M125.988,-1108.52C121.265,-1111.38 116.849,-1114.68 113,-1118.5 67.0728,-1164.05 49.3367,-1241.33 42.894,-1282.58"/>
<polygon fill="none" stroke="black" points="39.4282,-1282.1 41.4571,-1292.5 46.3558,-1283.1 39.4282,-1282.1"/>
<g id="edge80" class="edge"><title>image_animation_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M122.777,-1108.01C118.12,-1110.88 113.77,-1114.18 110,-1118 64.7727,-1163.78 47.5177,-1240.64 41.2819,-1281.86"/>
<polygon fill="none" stroke="black" points="37.8148,-1281.38 39.8928,-1291.77 44.747,-1282.35 37.8148,-1281.38"/>
</g>
<!-- image_value_t -->
<g id="node40" class="node"><title>image_value_t</title>
<polygon fill="none" stroke="black" points="132,-1017.5 132,-1053.5 246,-1053.5 246,-1017.5 132,-1017.5"/>
<text text-anchor="middle" x="189" y="-1032.4" font-family="Courier New" font-size="12.00">image_value_t</text>
<g id="node80" class="node"><title>image_value_t</title>
<polygon fill="none" stroke="black" points="128.192,-1017 128.192,-1053 237.808,-1053 237.808,-1017 128.192,-1017"/>
<text text-anchor="middle" x="183" y="-1031.5" font-family="Courier New" font-size="12.00">image_value_t</text>
</g>
<!-- image_value_t&#45;&gt;widget_t -->
<g id="edge41" class="edge"><title>image_value_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.925,-1049.65C124.891,-1053.27 118.313,-1057.81 113,-1063.5 54.9552,-1125.64 42.5853,-1231.65 40.0639,-1282.14"/>
<polygon fill="none" stroke="black" points="36.5593,-1282.19 39.6539,-1292.32 43.5537,-1282.47 36.5593,-1282.19"/>
<g id="edge82" class="edge"><title>image_value_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M128.12,-1049.43C121.374,-1053.01 115.074,-1057.46 110,-1063 52.648,-1125.59 40.7689,-1231.38 38.4545,-1281.73"/>
<polygon fill="none" stroke="black" points="34.9513,-1281.76 38.0854,-1291.88 41.9466,-1282.02 34.9513,-1281.76"/>
</g>
<!-- keyboard_t -->
<g id="node41" class="node"><title>keyboard_t</title>
<polygon fill="none" stroke="black" points="143,-962.5 143,-998.5 235,-998.5 235,-962.5 143,-962.5"/>
<text text-anchor="middle" x="189" y="-977.4" font-family="Courier New" font-size="12.00">keyboard_t</text>
<g id="node82" class="node"><title>keyboard_t</title>
<polygon fill="none" stroke="black" points="138.994,-962 138.994,-998 227.006,-998 227.006,-962 138.994,-962"/>
<text text-anchor="middle" x="183" y="-976.5" font-family="Courier New" font-size="12.00">keyboard_t</text>
</g>
<!-- keyboard_t&#45;&gt;widget_t -->
<g id="edge42" class="edge"><title>keyboard_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M142.814,-989.465C131.747,-993.612 120.844,-999.666 113,-1008.5 76.6853,-1049.4 51.7955,-1214.89 43.0075,-1282.01"/>
<polygon fill="none" stroke="black" points="39.4926,-1281.9 41.6903,-1292.27 46.4356,-1282.79 39.4926,-1281.9"/>
<g id="edge84" class="edge"><title>keyboard_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M138.944,-989.141C128.192,-993.293 117.579,-999.305 110,-1008 74.1012,-1049.18 49.9092,-1214.51 41.3936,-1281.55"/>
<polygon fill="none" stroke="black" points="37.8806,-1281.44 40.1179,-1291.79 44.8269,-1282.3 37.8806,-1281.44"/>
</g>
<!-- progress_circle_t -->
<g id="node42" class="node"><title>progress_circle_t</title>
<polygon fill="none" stroke="black" points="117,-907.5 117,-943.5 261,-943.5 261,-907.5 117,-907.5"/>
<text text-anchor="middle" x="189" y="-922.4" font-family="Courier New" font-size="12.00">progress_circle_t</text>
<g id="node84" class="node"><title>progress_circle_t</title>
<polygon fill="none" stroke="black" points="113.79,-907 113.79,-943 252.21,-943 252.21,-907 113.79,-907"/>
<text text-anchor="middle" x="183" y="-921.5" font-family="Courier New" font-size="12.00">progress_circle_t</text>
</g>
<!-- progress_circle_t&#45;&gt;widget_t -->
<g id="edge43" class="edge"><title>progress_circle_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.244,-943.575C120.077,-946.415 116.255,-949.7 113,-953.5 70.3323,-1003.32 48.5702,-1206.55 41.835,-1282.07"/>
<polygon fill="none" stroke="black" points="38.3292,-1281.99 40.9496,-1292.25 45.3029,-1282.59 38.3292,-1281.99"/>
<g id="edge86" class="edge"><title>progress_circle_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M121.091,-943.078C116.97,-945.918 113.195,-949.203 110,-953 67.8075,-1003.15 46.7346,-1206.18 40.2444,-1281.61"/>
<polygon fill="none" stroke="black" points="36.7396,-1281.52 39.3919,-1291.78 43.7152,-1282.1 36.7396,-1281.52"/>
</g>
<!-- rich_text_t -->
<g id="node43" class="node"><title>rich_text_t</title>
<polygon fill="none" stroke="black" points="139.5,-852.5 139.5,-888.5 238.5,-888.5 238.5,-852.5 139.5,-852.5"/>
<text text-anchor="middle" x="189" y="-867.4" font-family="Courier New" font-size="12.00">rich_text_t</text>
<g id="node86" class="node"><title>rich_text_t</title>
<polygon fill="none" stroke="black" points="135.394,-852 135.394,-888 230.606,-888 230.606,-852 135.394,-852"/>
<text text-anchor="middle" x="183" y="-866.5" font-family="Courier New" font-size="12.00">rich_text_t</text>
</g>
<!-- rich_text_t&#45;&gt;widget_t -->
<g id="edge44" class="edge"><title>rich_text_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.326,-880.369C129.369,-884.472 119.853,-890.28 113,-898.5 63.9056,-957.38 45.8068,-1199.14 40.9627,-1282.27"/>
<polygon fill="none" stroke="black" points="37.4558,-1282.3 40.3888,-1292.48 44.4448,-1282.69 37.4558,-1282.3"/>
<g id="edge88" class="edge"><title>rich_text_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.223,-880.208C125.667,-884.296 116.545,-890.012 110,-898 61.5022,-957.187 44.0579,-1198.17 39.4071,-1281.49"/>
<polygon fill="none" stroke="black" points="35.9104,-1281.34 38.8677,-1291.51 42.9003,-1281.72 35.9104,-1281.34"/>
</g>
<!-- slide_menu_t -->
<g id="node44" class="node"><title>slide_menu_t</title>
<polygon fill="none" stroke="black" points="135.5,-797.5 135.5,-833.5 242.5,-833.5 242.5,-797.5 135.5,-797.5"/>
<text text-anchor="middle" x="189" y="-812.4" font-family="Courier New" font-size="12.00">slide_menu_t</text>
<g id="node88" class="node"><title>slide_menu_t</title>
<polygon fill="none" stroke="black" points="131.793,-797 131.793,-833 234.207,-833 234.207,-797 131.793,-797"/>
<text text-anchor="middle" x="183" y="-811.5" font-family="Courier New" font-size="12.00">slide_menu_t</text>
</g>
<!-- slide_menu_t&#45;&gt;widget_t -->
<g id="edge45" class="edge"><title>slide_menu_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.354,-826.956C126.834,-830.932 118.89,-836.287 113,-843.5 57.44,-911.536 43.406,-1192.28 40.2984,-1282.47"/>
<polygon fill="none" stroke="black" points="36.7993,-1282.39 39.9715,-1292.5 43.7956,-1282.61 36.7993,-1282.39"/>
<g id="edge90" class="edge"><title>slide_menu_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.779,-826.616C123.466,-830.579 115.709,-835.888 110,-843 55.0992,-911.388 41.6806,-1191.29 38.7487,-1281.7"/>
<polygon fill="none" stroke="black" points="35.2485,-1281.66 38.4411,-1291.76 42.2453,-1281.87 35.2485,-1281.66"/>
</g>
<!-- slide_view_t -->
<g id="node45" class="node"><title>slide_view_t</title>
<polygon fill="none" stroke="black" points="135.5,-742.5 135.5,-778.5 242.5,-778.5 242.5,-742.5 135.5,-742.5"/>
<text text-anchor="middle" x="189" y="-757.4" font-family="Courier New" font-size="12.00">slide_view_t</text>
<g id="node90" class="node"><title>slide_view_t</title>
<polygon fill="none" stroke="black" points="131.793,-742 131.793,-778 234.207,-778 234.207,-742 131.793,-742"/>
<text text-anchor="middle" x="183" y="-756.5" font-family="Courier New" font-size="12.00">slide_view_t</text>
</g>
<!-- slide_view_t&#45;&gt;widget_t -->
<g id="edge46" class="edge"><title>slide_view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.258,-771.878C126.748,-775.862 118.831,-781.24 113,-788.5 51.0564,-865.621 41.3168,-1184.7 39.7856,-1282.12"/>
<polygon fill="none" stroke="black" points="36.2825,-1282.32 39.6426,-1292.37 43.2819,-1282.42 36.2825,-1282.32"/>
<g id="edge92" class="edge"><title>slide_view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.687,-771.543C123.382,-775.512 115.653,-780.843 110,-788 48.715,-865.596 39.5913,-1184.35 38.2358,-1281.66"/>
<polygon fill="none" stroke="black" points="34.7332,-1281.85 38.1111,-1291.9 41.7327,-1281.94 34.7332,-1281.85"/>
</g>
<!-- switch_t -->
<g id="node46" class="node"><title>switch_t</title>
<polygon fill="none" stroke="black" points="150.5,-687.5 150.5,-723.5 227.5,-723.5 227.5,-687.5 150.5,-687.5"/>
<text text-anchor="middle" x="189" y="-702.4" font-family="Courier New" font-size="12.00">switch_t</text>
<g id="node92" class="node"><title>switch_t</title>
<polygon fill="none" stroke="black" points="146.195,-687 146.195,-723 219.805,-723 219.805,-687 146.195,-687"/>
<text text-anchor="middle" x="183" y="-701.5" font-family="Courier New" font-size="12.00">switch_t</text>
</g>
<!-- switch_t&#45;&gt;widget_t -->
<g id="edge47" class="edge"><title>switch_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M150.351,-711.181C136.581,-715.168 122.15,-721.953 113,-733.5 44.5526,-819.879 39.393,-1178.43 39.3588,-1282.23"/>
<polygon fill="none" stroke="black" points="35.8587,-1282.27 39.3718,-1292.27 42.8587,-1282.27 35.8587,-1282.27"/>
<g id="edge94" class="edge"><title>switch_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M146.185,-710.911C132.847,-714.932 118.822,-721.681 110,-733 42.2739,-819.901 37.6961,-1178.09 37.8176,-1281.76"/>
<polygon fill="none" stroke="black" points="34.3176,-1281.8 37.8456,-1291.79 41.3176,-1281.78 34.3176,-1281.8"/>
</g>
<!-- text_selector_t -->
<g id="node47" class="node"><title>text_selector_t</title>
<polygon fill="none" stroke="black" points="124.5,-632.5 124.5,-668.5 253.5,-668.5 253.5,-632.5 124.5,-632.5"/>
<text text-anchor="middle" x="189" y="-647.4" font-family="Courier New" font-size="12.00">text_selector_t</text>
<g id="node94" class="node"><title>text_selector_t</title>
<polygon fill="none" stroke="black" points="120.991,-632 120.991,-668 245.009,-668 245.009,-632 120.991,-632"/>
<text text-anchor="middle" x="183" y="-646.5" font-family="Courier New" font-size="12.00">text_selector_t</text>
</g>
<!-- text_selector_t&#45;&gt;widget_t -->
<g id="edge48" class="edge"><title>text_selector_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M124.211,-668.027C119.993,-670.989 116.172,-674.452 113,-678.5 38.0759,-774.121 37.641,-1171.95 39.0046,-1282.11"/>
<polygon fill="none" stroke="black" points="35.5092,-1282.47 39.1485,-1292.42 42.5085,-1282.37 35.5092,-1282.47"/>
<g id="edge96" class="edge"><title>text_selector_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M120.728,-667.785C116.687,-670.69 113.029,-674.07 110,-678 35.8596,-774.188 35.969,-1171.61 37.4704,-1281.65"/>
<polygon fill="none" stroke="black" points="33.9752,-1282 37.6271,-1291.94 40.9744,-1281.89 33.9752,-1282"/>
</g>
<!-- time_clock_t -->
<g id="node48" class="node"><title>time_clock_t</title>
<polygon fill="none" stroke="black" points="135.5,-577.5 135.5,-613.5 242.5,-613.5 242.5,-577.5 135.5,-577.5"/>
<text text-anchor="middle" x="189" y="-592.4" font-family="Courier New" font-size="12.00">time_clock_t</text>
<g id="node96" class="node"><title>time_clock_t</title>
<polygon fill="none" stroke="black" points="131.793,-577 131.793,-613 234.207,-613 234.207,-577 131.793,-577"/>
<text text-anchor="middle" x="183" y="-591.5" font-family="Courier New" font-size="12.00">time_clock_t</text>
</g>
<!-- time_clock_t&#45;&gt;widget_t -->
<g id="edge49" class="edge"><title>time_clock_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.44,-606.543C126.803,-610.559 118.795,-616.034 113,-623.5 71.9491,-676.39 46.5974,-1159.55 40.7846,-1282.26"/>
<polygon fill="none" stroke="black" points="37.2831,-1282.21 40.3118,-1292.37 44.2755,-1282.54 37.2831,-1282.21"/>
<g id="edge98" class="edge"><title>time_clock_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.497,-606.395C123.21,-610.378 115.535,-615.752 110,-623 69.376,-676.199 44.8475,-1159.13 39.2382,-1281.78"/>
<polygon fill="none" stroke="black" points="35.737,-1281.73 38.7821,-1291.88 42.7298,-1282.04 35.737,-1281.73"/>
</g>
<!-- digit_clock_t -->
<g id="node49" class="node"><title>digit_clock_t</title>
<polygon fill="none" stroke="black" points="132,-522.5 132,-558.5 246,-558.5 246,-522.5 132,-522.5"/>
<text text-anchor="middle" x="189" y="-537.4" font-family="Courier New" font-size="12.00">digit_clock_t</text>
<g id="node98" class="node"><title>digit_clock_t</title>
<polygon fill="none" stroke="black" points="128.192,-522 128.192,-558 237.808,-558 237.808,-522 128.192,-522"/>
<text text-anchor="middle" x="183" y="-536.5" font-family="Courier New" font-size="12.00">digit_clock_t</text>
</g>
<!-- digit_clock_t&#45;&gt;widget_t -->
<g id="edge50" class="edge"><title>digit_clock_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.63,-553.376C124.457,-557.182 117.918,-562.113 113,-568.5 68.6866,-626.058 45.5764,-1153.1 40.5543,-1282.1"/>
<polygon fill="none" stroke="black" points="37.0473,-1282.22 40.1612,-1292.35 44.0422,-1282.49 37.0473,-1282.22"/>
<g id="edge100" class="edge"><title>digit_clock_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.843,-553.212C120.962,-556.971 114.697,-561.799 110,-568 66.1451,-625.89 43.8425,-1152.68 39.0125,-1281.62"/>
<polygon fill="none" stroke="black" points="35.5059,-1281.74 38.6346,-1291.86 42.5011,-1281.99 35.5059,-1281.74"/>
</g>
<!-- list_view_t -->
<g id="node50" class="node"><title>list_view_t</title>
<polygon fill="none" stroke="black" points="139.5,-467.5 139.5,-503.5 238.5,-503.5 238.5,-467.5 139.5,-467.5"/>
<text text-anchor="middle" x="189" y="-482.4" font-family="Courier New" font-size="12.00">list_view_t</text>
<g id="node100" class="node"><title>list_view_t</title>
<polygon fill="none" stroke="black" points="135.394,-467 135.394,-503 230.606,-503 230.606,-467 135.394,-467"/>
<text text-anchor="middle" x="183" y="-481.5" font-family="Courier New" font-size="12.00">list_view_t</text>
</g>
<!-- list_view_t&#45;&gt;widget_t -->
<g id="edge51" class="edge"><title>list_view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.195,-494.795C129.119,-498.924 119.584,-504.888 113,-513.5 65.3894,-575.776 44.6047,-1147.52 40.3464,-1282.19"/>
<polygon fill="none" stroke="black" points="36.8387,-1282.38 40.0262,-1292.49 43.8353,-1282.6 36.8387,-1282.38"/>
<g id="edge102" class="edge"><title>list_view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.101,-494.661C125.43,-498.776 116.289,-504.64 110,-513 62.8799,-575.631 42.8865,-1147.11 38.8088,-1281.7"/>
<polygon fill="none" stroke="black" points="35.3016,-1281.9 38.5024,-1292 42.2985,-1282.11 35.3016,-1281.9"/>
</g>
<!-- list_view_h_t -->
<g id="node51" class="node"><title>list_view_h_t</title>
<polygon fill="none" stroke="black" points="132,-412.5 132,-448.5 246,-448.5 246,-412.5 132,-412.5"/>
<text text-anchor="middle" x="189" y="-427.4" font-family="Courier New" font-size="12.00">list_view_h_t</text>
<g id="node102" class="node"><title>list_view_h_t</title>
<polygon fill="none" stroke="black" points="128.192,-412 128.192,-448 237.808,-448 237.808,-412 128.192,-412"/>
<text text-anchor="middle" x="183" y="-426.5" font-family="Courier New" font-size="12.00">list_view_h_t</text>
</g>
<!-- list_view_h_t&#45;&gt;widget_t -->
<g id="edge52" class="edge"><title>list_view_h_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.929,-443.124C124.619,-446.964 117.961,-451.971 113,-458.5 62.1126,-525.471 43.723,-1141.5 40.1716,-1282.04"/>
<polygon fill="none" stroke="black" points="36.6639,-1282.31 39.9153,-1292.4 43.6618,-1282.49 36.6639,-1282.31"/>
<g id="edge104" class="edge"><title>list_view_h_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M128.129,-442.966C121.118,-446.76 114.739,-451.663 110,-458 59.6349,-525.349 42.0183,-1141.08 38.6375,-1281.56"/>
<polygon fill="none" stroke="black" points="35.1303,-1281.83 38.3937,-1291.91 42.1283,-1281.99 35.1303,-1281.83"/>
</g>
<!-- list_item_t -->
<g id="node52" class="node"><title>list_item_t</title>
<polygon fill="none" stroke="black" points="139.5,-357.5 139.5,-393.5 238.5,-393.5 238.5,-357.5 139.5,-357.5"/>
<text text-anchor="middle" x="189" y="-372.4" font-family="Courier New" font-size="12.00">list_item_t</text>
<g id="node104" class="node"><title>list_item_t</title>
<polygon fill="none" stroke="black" points="135.394,-357 135.394,-393 230.606,-393 230.606,-357 135.394,-357"/>
<text text-anchor="middle" x="183" y="-371.5" font-family="Courier New" font-size="12.00">list_item_t</text>
</g>
<!-- list_item_t&#45;&gt;widget_t -->
<g id="edge53" class="edge"><title>list_item_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M139.125,-384.742C129.052,-388.873 119.536,-394.851 113,-403.5 58.8082,-475.206 42.8819,-1136.17 40.013,-1282.08"/>
<polygon fill="none" stroke="black" points="36.5073,-1282.35 39.8149,-1292.42 43.506,-1282.49 36.5073,-1282.35"/>
<g id="edge106" class="edge"><title>list_item_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.035,-384.612C125.367,-388.728 116.244,-394.606 110,-403 56.3627,-475.107 41.1904,-1135.76 38.4821,-1281.6"/>
<polygon fill="none" stroke="black" points="34.9768,-1281.87 38.2954,-1291.93 41.9757,-1281.99 34.9768,-1281.87"/>
</g>
<!-- scroll_bar_t -->
<g id="node53" class="node"><title>scroll_bar_t</title>
<polygon fill="none" stroke="black" points="135.5,-302.5 135.5,-338.5 242.5,-338.5 242.5,-302.5 135.5,-302.5"/>
<text text-anchor="middle" x="189" y="-317.4" font-family="Courier New" font-size="12.00">scroll_bar_t</text>
<g id="node106" class="node"><title>scroll_bar_t</title>
<polygon fill="none" stroke="black" points="131.793,-302 131.793,-338 234.207,-338 234.207,-302 131.793,-302"/>
<text text-anchor="middle" x="183" y="-316.5" font-family="Courier New" font-size="12.00">scroll_bar_t</text>
</g>
<!-- scroll_bar_t&#45;&gt;widget_t -->
<g id="edge54" class="edge"><title>scroll_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M135.255,-331.402C126.636,-335.431 118.681,-340.947 113,-348.5 55.5379,-424.898 42.111,-1130.03 39.8774,-1281.81"/>
<polygon fill="none" stroke="black" points="36.373,-1282.09 39.7302,-1292.14 43.3723,-1282.19 36.373,-1282.09"/>
<g id="edge108" class="edge"><title>scroll_bar_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.687,-331.088C123.275,-335.1 115.507,-340.562 110,-348 53.1243,-424.821 40.4308,-1129.63 38.349,-1281.32"/>
<polygon fill="none" stroke="black" points="34.845,-1281.61 38.2122,-1291.65 41.8444,-1281.7 34.845,-1281.61"/>
</g>
<!-- scroll_view_t -->
<g id="node54" class="node"><title>scroll_view_t</title>
<polygon fill="none" stroke="black" points="132,-247.5 132,-283.5 246,-283.5 246,-247.5 132,-247.5"/>
<text text-anchor="middle" x="189" y="-262.4" font-family="Courier New" font-size="12.00">scroll_view_t</text>
<g id="node108" class="node"><title>scroll_view_t</title>
<polygon fill="none" stroke="black" points="128.192,-247 128.192,-283 237.808,-283 237.808,-247 128.192,-247"/>
<text text-anchor="middle" x="183" y="-261.5" font-family="Courier New" font-size="12.00">scroll_view_t</text>
</g>
<!-- scroll_view_t&#45;&gt;widget_t -->
<g id="edge55" class="edge"><title>scroll_view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.848,-278.063C124.549,-281.911 117.916,-286.936 113,-293.5 52.1823,-374.706 41.348,-1126.03 39.7477,-1282.16"/>
<polygon fill="none" stroke="black" points="36.2461,-1282.33 39.6479,-1292.36 43.2457,-1282.39 36.2461,-1282.33"/>
<g id="edge110" class="edge"><title>scroll_view_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M128.052,-277.909C121.051,-281.71 114.696,-286.631 110,-293 49.8014,-374.653 39.6802,-1125.62 38.2223,-1281.68"/>
<polygon fill="none" stroke="black" points="34.7208,-1281.84 38.1317,-1291.87 41.7206,-1281.9 34.7208,-1281.84"/>
</g>
<!-- mledit_t -->
<g id="node55" class="node"><title>mledit_t</title>
<polygon fill="none" stroke="black" points="150.5,-192.5 150.5,-228.5 227.5,-228.5 227.5,-192.5 150.5,-192.5"/>
<text text-anchor="middle" x="189" y="-207.4" font-family="Courier New" font-size="12.00">mledit_t</text>
<g id="node110" class="node"><title>mledit_t</title>
<polygon fill="none" stroke="black" points="146.195,-192 146.195,-228 219.805,-228 219.805,-192 146.195,-192"/>
<text text-anchor="middle" x="183" y="-206.5" font-family="Courier New" font-size="12.00">mledit_t</text>
</g>
<!-- mledit_t&#45;&gt;widget_t -->
<g id="edge56" class="edge"><title>mledit_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M150.392,-215.801C136.454,-219.733 121.893,-226.58 113,-238.5 48.8676,-324.462 40.6452,-1121.04 39.636,-1282.16"/>
<polygon fill="none" stroke="black" points="36.1357,-1282.23 39.5773,-1292.25 43.1356,-1282.27 36.1357,-1282.23"/>
<g id="edge112" class="edge"><title>mledit_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M145.853,-215.66C132.467,-219.645 118.495,-226.434 110,-238 46.5191,-324.432 38.9881,-1120.63 38.1129,-1281.68"/>
<polygon fill="none" stroke="black" points="34.6126,-1281.74 38.0625,-1291.76 41.6125,-1281.77 34.6126,-1281.74"/>
</g>
<!-- slide_indicator_t -->
<g id="node56" class="node"><title>slide_indicator_t</title>
<polygon fill="none" stroke="black" points="117,-137.5 117,-173.5 261,-173.5 261,-137.5 117,-137.5"/>
<text text-anchor="middle" x="189" y="-152.4" font-family="Courier New" font-size="12.00">slide_indicator_t</text>
<g id="node112" class="node"><title>slide_indicator_t</title>
<polygon fill="none" stroke="black" points="113.79,-137 113.79,-173 252.21,-173 252.21,-137 113.79,-137"/>
<text text-anchor="middle" x="183" y="-151.5" font-family="Courier New" font-size="12.00">slide_indicator_t</text>
</g>
<!-- slide_indicator_t&#45;&gt;widget_t -->
<g id="edge57" class="edge"><title>slide_indicator_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M122.978,-173.594C119.213,-176.429 115.819,-179.708 113,-183.5 45.5999,-274.157 39.9855,-1114.9 39.5362,-1281.78"/>
<polygon fill="none" stroke="black" points="36.0353,-1282.19 39.5127,-1292.2 43.0353,-1282.21 36.0353,-1282.19"/>
<g id="edge114" class="edge"><title>slide_indicator_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M119.868,-173.104C116.133,-175.937 112.773,-179.212 110,-183 43.2832,-274.149 38.3375,-1114.5 38.0147,-1281.3"/>
<polygon fill="none" stroke="black" points="34.5142,-1281.71 37.9991,-1291.71 41.5142,-1281.72 34.5142,-1281.71"/>
</g>
<!-- line_number_t -->
<g id="node57" class="node"><title>line_number_t</title>
<polygon fill="none" stroke="black" points="132,-82.5 132,-118.5 246,-118.5 246,-82.5 132,-82.5"/>
<text text-anchor="middle" x="189" y="-97.4" font-family="Courier New" font-size="12.00">line_number_t</text>
<g id="node114" class="node"><title>line_number_t</title>
<polygon fill="none" stroke="black" points="128.192,-82 128.192,-118 237.808,-118 237.808,-82 128.192,-82"/>
<text text-anchor="middle" x="183" y="-96.5" font-family="Courier New" font-size="12.00">line_number_t</text>
</g>
<!-- line_number_t&#45;&gt;widget_t -->
<g id="edge58" class="edge"><title>line_number_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M131.789,-113.02C124.498,-116.873 117.883,-121.912 113,-128.5 42.2478,-223.966 39.3417,-1110.88 39.4435,-1282"/>
<polygon fill="none" stroke="black" points="35.9436,-1282.23 39.4538,-1292.22 42.9436,-1282.22 35.9436,-1282.23"/>
<g id="edge116" class="edge"><title>line_number_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M127.997,-112.868C121.003,-116.675 114.664,-121.608 110,-128 39.9639,-223.981 37.7038,-1110.48 37.9241,-1281.52"/>
<polygon fill="none" stroke="black" points="34.4244,-1281.74 37.9415,-1291.73 41.4243,-1281.73 34.4244,-1281.74"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -50,6 +50,7 @@ default](https://github.com/zlgopen/awtk/blob/master/demos/assets/default/raw/st
| <a href="#window_t_window_close">window\_close</a> | 关闭窗口。 |
| <a href="#window_t_window_close_force">window\_close\_force</a> | 立即无条件关闭窗口(无动画)。 |
| <a href="#window_t_window_create">window\_create</a> | 创建window对象 |
| <a href="#window_t_window_create_default">window\_create\_default</a> | 以缺省的方式创建window对象。 |
| <a href="#window_t_window_open">window\_open</a> | 从资源文件中加载并创建window_base对象。本函数在ui_loader/ui_builder_default里实现。 |
| <a href="#window_t_window_open_and_close">window\_open\_and\_close</a> | 从资源文件中加载并创建window对象。本函数在ui_loader/ui_builder_default里实现。 |
| <a href="#window_t_window_set_fullscreen">window\_set\_fullscreen</a> | 设置为全屏窗口。 |
@ -139,6 +140,24 @@ widget_t* window_create (widget_t* parent, xy_t x, xy_t y, wh_t w, wh_t h);
| y | xy\_t | y坐标 |
| w | wh\_t | 宽度 |
| h | wh\_t | 高度 |
#### window\_create\_default 函数
-----------------------
* 函数功能:
> <p id="window_t_window_create_default">以缺省的方式创建window对象。
* 函数原型:
```
widget_t* window_create_default ();
```
* 参数说明:
| 参数 | 类型 | 说明 |
| -------- | ----- | --------- |
| 返回值 | widget\_t* | 对象。 |
#### window\_open 函数
-----------------------

View File

@ -45382,6 +45382,19 @@
"desc": "对象。"
}
},
{
"params": [],
"annotation": {
"constructor": true,
"scriptable": true
},
"desc": "以缺省的方式创建window对象。",
"name": "window_create_default",
"return": {
"type": "widget_t*",
"desc": "对象。"
}
},
{
"params": [
{