summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2017-01-16 18:53:42 +0100
committerDave Davenport <qball@gmpclient.org>2017-01-16 18:53:42 +0100
commitc23562e98cc43a72707c73d1a8eab68bc6ad7ec3 (patch)
tree4136a23962fe9ab14cdff2f84860aafd25430f8d /doc
parentcc7a27fbeaf0c16a9f071f40de32860a25203b45 (diff)
Add first draft of structure svg to theme doc.
Diffstat (limited to 'doc')
-rw-r--r--doc/theme3/structure.svg437
1 files changed, 437 insertions, 0 deletions
diff --git a/doc/theme3/structure.svg b/doc/theme3/structure.svg
new file mode 100644
index 00000000..a9ee850f
--- /dev/null
+++ b/doc/theme3/structure.svg
@@ -0,0 +1,437 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="210mm"
+ height="297mm"
+ viewBox="0 0 744.09448819 1052.3622047"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="structure.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.8447824"
+ inkscape:cx="290.55119"
+ inkscape:cy="872.64212"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="2126"
+ inkscape:window-height="1367"
+ inkscape:window-x="15"
+ inkscape:window-y="56"
+ inkscape:window-maximized="0">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4136" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <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" />
+ <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" />
+ <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" />
+ <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"
+ id="text4258-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4260-3"
+ x="122.5123"
+ y="331.25522"
+ 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"
+ 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"
+ x="22.945978"
+ y="55.447983"
+ id="text4443"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4445"
+ x="22.945978"
+ y="55.447983"
+ style="font-size:12.5px">#window</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="45.054344"
+ y="75.785233"
+ id="text4443-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4445-2"
+ x="45.054344"
+ y="75.785233"
+ style="font-size:12.5px">#window mainbox</tspan></text>
+ <g
+ id="g4725"
+ transform="translate(165.12668,-2.2849693)">
+ <text
+ sodipodi:linespacing="125%"
+ id="text4443-9-9-1-4-3"
+ y="13.202698"
+ x="141.91444"
+ 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"
+ xml:space="preserve"><tspan
+ style="font-size:12.5px"
+ y="13.202698"
+ x="141.91444"
+ id="tspan4445-2-7-2-7-6"
+ sodipodi:role="line">+</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4443-9-9-1-4-1"
+ y="12.732727"
+ x="156.55943"
+ 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"
+ xml:space="preserve"><tspan
+ style="font-size:12.5px"
+ y="12.732727"
+ x="156.55943"
+ id="tspan4445-2-7-2-7-06"
+ sodipodi:role="line">Expand</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="326.40759"
+ y="119.25806"
+ id="text4443-9-9-1-4-3-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4445-2-7-2-7-6-2"
+ x="326.40759"
+ y="119.25806"
+ 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="442.14145"
+ y="153.52591"
+ 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"
+ 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"
+ 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"
+ 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"
+ 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"
+ id="text4443-9-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4445-2-75"
+ x="52.544346"
+ y="97.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"
+ 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"
+ 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" />
+ <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" />
+ <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"
+ id="text4258-9-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4260-3-0"
+ x="319.1817"
+ y="330.8783"
+ 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" />
+ <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"
+ x="53.149605"
+ y="170.07874" />
+ <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"
+ 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" />
+ </g>
+</svg>