1
0
Fork 0
mirror of https://github.com/davatorium/rofi.git synced 2025-03-31 17:25:40 -04:00

Structure picture of widgets.

This commit is contained in:
Dave Davenport 2017-01-17 08:42:48 +01:00
parent c23562e98c
commit 37c20740e4
2 changed files with 351 additions and 242 deletions

View file

@ -324,6 +324,10 @@ The current widgets exist in **rofi**:
* `#window.mainbox.message.textbox`: The message textbox.
* `#window.mainbox.message.box`: The box containing the message.
Or in a graphical depiction:
![Structure](structure.svg)
### State
State: State of widget

View file

@ -25,9 +25,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.8447824"
inkscape:cx="290.55119"
inkscape:cy="872.64212"
inkscape:zoom="2.6218227"
inkscape:cx="328.70746"
inkscape:cy="811.46785"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@ -59,99 +59,44 @@
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4138"
width="509.0358"
height="289.06732"
x="36.63348"
y="61.720093" />
width="460.62991"
height="389.76379"
x="35.433071"
y="60.236221" />
<rect
style="fill:none;fill-opacity:1;stroke:#009500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173"
width="421.65353"
height="51.039368"
x="42.519684"
y="83.6063" />
width="425.19684"
height="53.149605"
x="53.149605"
y="77.952759" />
<rect
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173-3"
width="415.65802"
height="52.675945"
x="41.428604"
y="291.02484" />
width="426.23825"
height="53.072773"
x="52.108196"
y="379.21069" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="69.25045"
y="120.23279"
id="text4258"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260"
x="69.25045"
y="120.23279"
style="font-size:15px;fill:#0000c2;fill-opacity:1">prompt</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="217.32861"
y="120.51236"
id="text4258-1"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2"
x="217.32861"
y="120.51236"
style="font-size:15px;fill:#0000c2;fill-opacity:1">entry</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="343.31677"
y="122.66854"
id="text4258-1-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-0"
x="343.31677"
y="122.66854"
style="font-size:15px;fill:#0000c2;fill-opacity:1">case-indicator</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="122.5123"
y="331.25522"
x="143.5146"
y="416.61566"
id="text4258-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-3"
x="122.5123"
y="331.25522"
x="143.5146"
y="416.61566"
style="font-size:15px;fill:#0000c2;fill-opacity:1">button</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ff8500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4352"
width="414.56693"
height="134.64568"
x="42.519684"
y="141.73228"
width="425.19684"
height="141.73228"
x="53.149605"
y="219.68504"
ry="0" />
<rect
style="fill:none;fill-opacity:1;stroke:#cb71ff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4354"
width="21.259848"
height="109.8425"
x="421.65353"
y="159.44882" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="90.62178"
y="188.07236"
id="text4258-1-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1"
x="90.62178"
y="188.07236"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Element</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
@ -167,14 +112,14 @@
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="45.054344"
y="75.785233"
x="41.054344"
y="73.785233"
id="text4443-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2"
x="45.054344"
y="75.785233"
x="41.054344"
y="73.785233"
style="font-size:12.5px">#window mainbox</tspan></text>
<g
id="g4725"
@ -219,219 +164,379 @@
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="442.14145"
y="153.52591"
x="453.20245"
y="232.17642"
id="text4443-9-9-1-4-3-3-0"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6"
x="442.14145"
y="153.52591"
x="453.20245"
y="232.17642"
style="font-size:12.5px">+</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="52.580864"
y="160.00758"
x="60.590561"
y="231.79265"
id="text4443-9-9-1-4"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7"
x="52.580864"
y="160.00758"
x="60.590561"
y="231.79265"
style="font-size:12.5px">#window mainbox listview</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#fabd00;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4211"
width="545.66931"
height="315.07086"
width="496.06299"
height="424.91339"
x="17.716536"
y="42.80315" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="52.544346"
y="97.87899"
x="60.544346"
y="91.87899"
id="text4443-9-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-75"
x="52.544346"
y="97.87899"
x="60.544346"
y="91.87899"
style="font-size:12.5px">#window mainbox inputbar</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="48.363697"
y="306.81046"
x="59.806118"
y="391.94498"
id="text4443-9-9-1-4-56"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-2"
x="48.363697"
y="306.81046"
x="59.806118"
y="391.94498"
style="font-size:12.5px">#window mainbox sidebar</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.97499132;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4300"
width="74.836868"
height="28.025009"
x="59.821308"
y="103.08986" />
<rect
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.98821568;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4300-9"
width="205.52357"
height="28.011784"
x="134.63979"
y="103.09647" />
<rect
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.98826003;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4300-1"
width="113.39758"
height="28.01174"
x="340.15161"
y="103.0965" />
<g
id="g4383"
transform="translate(9.9192876,-6.5095325)">
<text
sodipodi:linespacing="125%"
id="text4258"
y="120.80842"
x="69.25045"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="120.80842"
x="69.25045"
id="tspan4260"
sodipodi:role="line">prompt</tspan></text>
<rect
y="103.08986"
x="61.681175"
height="28.025009"
width="74.836868"
id="rect4300"
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.97499132;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4388"
transform="translate(12.39911,-6.5095325)">
<text
sodipodi:linespacing="125%"
id="text4258-1"
y="120.51236"
x="217.36252"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="120.51236"
x="217.36252"
id="tspan4260-2"
sodipodi:role="line">entry</tspan></text>
<rect
y="103.09647"
x="134.63979"
height="28.011784"
width="205.52357"
id="rect4300-9"
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.98821568;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4393"
transform="translate(9.9192876,-6.5095325)">
<text
sodipodi:linespacing="125%"
id="text4258-1-7"
y="122.6944"
x="345.44586"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="122.6944"
x="345.44586"
id="tspan4260-2-0"
sodipodi:role="line">case-indicator</tspan></text>
<rect
y="103.0965"
x="342.15161"
height="28.01174"
width="113.39758"
id="rect4300-1"
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.98826003;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<rect
style="fill:none;fill-opacity:1;stroke:#009500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173-2"
width="196.54007"
height="24.988596"
x="49.03474"
y="313.16888" />
width="194.88188"
height="28.346447"
x="70.866142"
y="396.8504" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="319.1817"
y="330.8783"
x="338.39648"
y="416.61566"
id="text4258-9-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-3-0"
x="319.1817"
y="330.8783"
x="338.39648"
y="416.61566"
style="font-size:15px;fill:#0000c2;fill-opacity:1">button</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#009500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173-2-9"
width="196.54007"
height="24.988596"
x="245.70415"
y="312.79196" />
width="194.88191"
height="28.346447"
x="265.74802"
y="396.8504" />
<g
id="g4408"
transform="translate(6.5112369,-10.679593)">
<text
sodipodi:linespacing="125%"
id="text4258-1-6"
y="266.72287"
x="101.68279"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="266.72287"
x="101.68279"
id="tspan4260-2-1"
sodipodi:role="line">Element</tspan></text>
<rect
y="248.08116"
x="64.000687"
height="28.346462"
width="141.73228"
id="rect4368"
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4505">
<rect
y="237.40157"
x="425.19687"
height="99.212601"
width="28.346449"
id="rect4354"
style="fill:none;fill-opacity:1;stroke:#cb71ff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
transform="matrix(0,-1,1,0,0,0)"
sodipodi:linespacing="125%"
id="text4258-1-6-3"
y="444.96213"
x="-320.51251"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="444.96213"
x="-320.51251"
id="tspan4260-2-1-6"
sodipodi:role="line">Scrollbar</tspan></text>
</g>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="439.00262"
y="412.55084"
id="text4443-9-9-1-4-3-3-0-3"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6-6"
x="439.00262"
y="412.55084"
style="font-size:12.5px">+</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="241.00262"
y="414.09415"
id="text4443-9-9-1-4-3-3-0-3-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6-6-5"
x="241.00262"
y="414.09415"
style="font-size:12.5px">+</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4368"
width="138.18898"
height="24.803154"
style="fill:none;fill-opacity:1;stroke:#009500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173-35"
width="425.19684"
height="53.149609"
x="53.149605"
y="170.07874" />
y="148.81889" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="-248.15454"
y="437.02792"
id="text4258-1-6-3"
sodipodi:linespacing="125%"
transform="matrix(0,-1,1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan4260-2-1-6"
x="-248.15454"
y="437.02792"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Scrollbar</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="90.184875"
y="224.41949"
id="text4258-1-6-7"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="60.171993"
y="162.72299"
id="text4443-9-6-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-5"
x="90.184875"
y="224.41949"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Element</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4368-3"
width="138.18898"
height="24.803154"
x="52.712696"
y="206.42587" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="90.509384"
y="259.82446"
id="text4258-1-6-5"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-62"
x="90.509384"
y="259.82446"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Element</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4368-9"
width="138.18898"
height="24.803154"
x="53.037205"
y="241.83084" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="239.45555"
y="187.87566"
id="text4258-1-6-1"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-2"
x="239.45555"
y="187.87566"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Element</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4368-7"
width="138.18898"
height="24.803154"
x="201.98338"
y="169.88203" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="239.01865"
y="224.22279"
id="text4258-1-6-7-0"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-5-9"
x="239.01865"
y="224.22279"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Element</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4368-3-3"
width="138.18898"
height="24.803154"
x="201.54646"
y="206.22917" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="239.34315"
y="259.62778"
id="text4258-1-6-5-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-62-0"
x="239.34315"
y="259.62778"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Element</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4368-9-6"
width="138.18898"
height="24.803154"
x="201.87097"
y="241.63414" />
id="tspan4445-2-75-2"
x="60.171993"
y="162.72299"
style="font-size:12.5px">#window mainbox message</tspan></text>
<g
id="g4403"
transform="translate(16.738798,-8.6793767)">
<text
sodipodi:linespacing="125%"
id="text4258-1-9"
y="194.98009"
x="220.6938"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="194.98009"
x="220.6938"
id="tspan4260-2-12"
sodipodi:role="line">textbox</tspan></text>
<rect
y="175.21481"
x="54.127342"
height="28.346453"
width="389.76379"
id="rect4300-9-7"
style="fill:none;fill-opacity:1;stroke:#950006;stroke-width:1.98821568;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4408-3"
transform="translate(6.5112369,24.471404)">
<text
sodipodi:linespacing="125%"
id="text4258-1-6-6"
y="266.72287"
x="101.68279"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="266.72287"
x="101.68279"
id="tspan4260-2-1-0"
sodipodi:role="line">Element</tspan></text>
<rect
y="248.08116"
x="64.000687"
height="28.346462"
width="141.73228"
id="rect4368-6"
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4408-2"
transform="translate(6.5112369,60.457378)">
<text
sodipodi:linespacing="125%"
id="text4258-1-6-61"
y="266.72287"
x="101.68279"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="266.72287"
x="101.68279"
id="tspan4260-2-1-8"
sodipodi:role="line">Element</tspan></text>
<rect
y="248.08116"
x="64.000687"
height="28.346462"
width="141.73228"
id="rect4368-7"
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4408-9"
transform="translate(183.85932,-10.988865)">
<text
sodipodi:linespacing="125%"
id="text4258-1-6-2"
y="266.72287"
x="101.68279"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="266.72287"
x="101.68279"
id="tspan4260-2-1-02"
sodipodi:role="line">Element</tspan></text>
<rect
y="248.08116"
x="64.000687"
height="28.346462"
width="141.73228"
id="rect4368-3"
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4408-3-7"
transform="translate(183.85932,24.162135)">
<text
sodipodi:linespacing="125%"
id="text4258-1-6-6-5"
y="266.72287"
x="101.68279"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="266.72287"
x="101.68279"
id="tspan4260-2-1-0-9"
sodipodi:role="line">Element</tspan></text>
<rect
y="248.08116"
x="64.000687"
height="28.346462"
width="141.73228"
id="rect4368-6-2"
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="g4408-2-2"
transform="translate(183.85932,60.148105)">
<text
sodipodi:linespacing="125%"
id="text4258-1-6-61-8"
y="266.72287"
x="101.68279"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:15px;fill:#0000c2;fill-opacity:1"
y="266.72287"
x="101.68279"
id="tspan4260-2-1-8-9"
sodipodi:role="line">Element</tspan></text>
<rect
y="248.08116"
x="64.000687"
height="28.346462"
width="141.73228"
id="rect4368-7-7"
style="fill:none;fill-opacity:1;stroke:#ffc602;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 23 KiB