gem-graph-client/doc/docbook/df/d05/widget_8h_aa79c2ff4883932d6...

714 lines
35 KiB
XML
Raw Normal View History

<?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 7.0.1 (20221109.1506)
-->
<!-- Title: widget_get_main_window Pages: 1 -->
<svg width="2370pt" height="686pt"
viewBox="0.00 0.00 2370.00 685.50" 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 681.5)">
<title>widget_get_main_window</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="2362,-369.5 2219,-369.5 2219,-350.5 2362,-350.5 2362,-369.5"/>
<text text-anchor="middle" x="2290.5" y="-357.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_main_window</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="$d8/d06/signal_8c.html#a9779561942b0f292202136b97db809d7" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2156,-677.5 2058,-677.5 2058,-658.5 2156,-658.5 2156,-677.5"/>
<text text-anchor="middle" x="2107" y="-665.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_closing_page</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge46_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge46_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2287.71,-381.43C2282.18,-433.92 2260.7,-570.02 2183,-644 2175.57,-651.07 2166.06,-656.06 2156.32,-659.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2291.19,-381.77 2288.66,-371.48 2284.23,-381.11 2291.19,-381.77"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$d8/d06/signal_8c.html#a07be68251cce7123f61aaa5f27b3fa5b" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1785,-397 1662,-397 1662,-367 1785,-367 1785,-397"/>
<text text-anchor="start" x="1670" y="-385" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_depends</text>
<text text-anchor="middle" x="1723.5" y="-374" font-family="Helvetica,sans-Serif" font-size="10.00">_on_a_single_event</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge47_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge47_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2207.02,-363.21C2092.27,-367.68 1887.11,-375.67 1785.28,-379.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2207.15,-366.71 2217,-362.82 2206.87,-359.71 2207.15,-366.71"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="$d8/d06/signal_8c.html#ab4791f0216de23e786aade3e5fed43bc" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1072,-425.5 956,-425.5 956,-406.5 1072,-406.5 1072,-425.5"/>
<text text-anchor="middle" x="1014" y="-413.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_select_rules_first</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge77_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge77_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2285.02,-339.13C2274.97,-298.17 2246.36,-208.02 2183,-171 2139.01,-145.3 1775.44,-171 1724.5,-171 1724.5,-171 1724.5,-171 1365.5,-171 1198.45,-171 1054.29,-360.26 1021.83,-406.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2281.56,-339.72 2287.22,-348.68 2288.38,-338.15 2281.56,-339.72"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="$d8/d06/signal_8c.html#a77c7dca1c95d910db8f14da1fb821e55" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="735,-543.5 605,-543.5 605,-524.5 735,-524.5 735,-543.5"/>
<text text-anchor="middle" x="670" y="-531.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_start_new_measure</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge82_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge82_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2284.9,-381.13C2274.65,-422.73 2245.69,-514.94 2183,-558 2084.21,-625.85 2035.35,-592 1915.5,-592 1915.5,-592 1915.5,-592 1013,-592 899.48,-592 767.71,-560.55 706.12,-543.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2288.3,-381.96 2287.16,-371.43 2281.48,-380.37 2288.3,-381.96"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="$d8/d06/signal_8c.html#adb54483434a33ae6b3931a46790d8bc5" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="385,-589 244,-589 244,-559 385,-559 385,-589"/>
<text text-anchor="start" x="252" y="-577" font-family="Helvetica,sans-Serif" font-size="10.00">on_topbar_right_measure</text>
<text text-anchor="middle" x="314.5" y="-566" font-family="Helvetica,sans-Serif" font-size="10.00">_clicked</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge90_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge90_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2286.65,-381.14C2279.15,-427.87 2254.26,-539.97 2183,-593 2086.71,-664.65 2035.52,-630 1915.5,-630 1915.5,-630 1915.5,-630 669,-630 564.92,-630 445.7,-606.03 375.72,-589.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2290.11,-381.7 2288.11,-371.3 2283.18,-380.68 2290.11,-381.7"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="$d8/d06/signal_8c.html#afa830d2a82c0eb427f8c733eda6c7b0a" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1428,-466 1305,-466 1305,-436 1428,-436 1428,-466"/>
<text text-anchor="start" x="1313" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_depends</text>
<text text-anchor="middle" x="1366.5" y="-443" font-family="Helvetica,sans-Serif" font-size="10.00">_on_two_events</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge57_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge57_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2283.05,-380.34C2270.38,-416.59 2238.52,-491.78 2183,-526 2081.24,-588.72 2035.04,-554 1915.5,-554 1915.5,-554 1915.5,-554 1722.5,-554 1598.32,-554 1459.05,-495.15 1398.44,-466.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2286.29,-381.68 2286.14,-371.09 2279.65,-379.46 2286.29,-381.68"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="$d8/d06/signal_8c.html#ab8d3ebe620af28672451ae4b2ae8d5c1" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2179,-306 2035,-306 2035,-276 2179,-276 2179,-306"/>
<text text-anchor="start" x="2043" y="-294" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_single_event</text>
<text text-anchor="middle" x="2107" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_dates</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge59_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge59_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2257.43,-345.56C2236.45,-336.33 2208.33,-324.38 2183,-315 2175.05,-312.06 2166.55,-309.13 2158.24,-306.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2255.76,-348.65 2266.32,-349.5 2258.59,-342.25 2255.76,-348.65"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="$d8/d06/signal_8c.html#adcfb47d20be32465d1d73325e69228c6" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2179,-258 2035,-258 2035,-228 2179,-228 2179,-258"/>
<text text-anchor="start" x="2043" y="-246" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_single_event</text>
<text text-anchor="middle" x="2107" y="-235" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_nb</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge62_Node000001_Node000016" class="edge">
<title>Node1&#45;&gt;Node16</title>
<g id="a_edge62_Node000001_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2273.17,-341.82C2253.61,-321.03 2218.94,-287.28 2183,-267 2177.28,-263.77 2171.08,-260.92 2164.76,-258.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2270.44,-344.02 2279.79,-348.99 2275.59,-339.27 2270.44,-344.02"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="$d8/d06/signal_8c.html#affe188c8a1d4b14305f831347fcae267" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2179,-210 2035,-210 2035,-180 2179,-180 2179,-210"/>
<text text-anchor="start" x="2043" y="-198" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_single_event</text>
<text text-anchor="middle" x="2107" y="-187" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_situations</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge64_Node000001_Node000017" class="edge">
<title>Node1&#45;&gt;Node17</title>
<g id="a_edge64_Node000001_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2279.75,-340.3C2263.72,-309.87 2228.91,-251.56 2183,-219 2178.43,-215.76 2173.4,-212.94 2168.17,-210.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2276.43,-341.5 2284.11,-348.8 2282.67,-338.3 2276.43,-341.5"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="$d8/d06/signal_8c.html#a44757f4bc445698156ade5d28a9b097a" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2176,-440 2038,-440 2038,-410 2176,-410 2176,-440"/>
<text text-anchor="start" x="2046" y="-428" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_third_event</text>
<text text-anchor="middle" x="2107" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_in_between</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge66_Node000001_Node000018" class="edge">
<title>Node1&#45;&gt;Node18</title>
<g id="a_edge66_Node000001_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2251.29,-373.68C2221.98,-384.18 2181.51,-398.67 2151.05,-409.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2252.27,-377.05 2260.51,-370.38 2249.91,-370.46 2252.27,-377.05"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="$d8/d06/signal_8c.html#a1970833b4a2f7c3b24416ad964c4eb26" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1780.5,-466 1666.5,-466 1666.5,-436 1780.5,-436 1780.5,-466"/>
<text text-anchor="start" x="1674.5" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">on_select_a_second</text>
<text text-anchor="middle" x="1723.5" y="-443" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_set</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge76_Node000001_Node000020" class="edge">
<title>Node1&#45;&gt;Node20</title>
<g id="a_edge76_Node000001_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2281.08,-379.99C2266.48,-411.7 2233.13,-472.47 2183,-497 2038.92,-567.49 1839.28,-499.35 1759.49,-466.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2284.16,-381.68 2285,-371.12 2277.75,-378.86 2284.16,-381.68"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="$d8/d06/signal_8c.html#abd567190e74306b4938b62d97bb5b2c6" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2181,-488 2033,-488 2033,-458 2181,-458 2181,-488"/>
<text text-anchor="start" x="2041" y="-476" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_time_elapsed</text>
<text text-anchor="middle" x="2107" y="-465" font-family="Helvetica,sans-Serif" font-size="10.00">_between_two_events</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge71_Node000001_Node000022" class="edge">
<title>Node1&#45;&gt;Node22</title>
<g id="a_edge71_Node000001_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2272.44,-377.94C2252.63,-397.83 2218.15,-429.66 2183,-449 2177.13,-452.23 2170.76,-455.1 2164.3,-457.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2274.92,-380.41 2279.4,-370.81 2269.91,-375.52 2274.92,-380.41"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="$d8/d06/signal_8c.html#a368e6653e9df774f4872a7f3ab5ab19a" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2164,-354 2050,-354 2050,-324 2164,-324 2164,-354"/>
<text text-anchor="start" x="2058" y="-342" font-family="Helvetica,sans-Serif" font-size="10.00">on_select_a_second</text>
<text text-anchor="middle" x="2107" y="-331" font-family="Helvetica,sans-Serif" font-size="10.00">_measurement</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
<g id="edge73_Node000001_Node000023" class="edge">
<title>Node1&#45;&gt;Node23</title>
<g id="a_edge73_Node000001_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2207.47,-350.51C2192.88,-348.82 2177.98,-347.1 2164.31,-345.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2206.71,-353.94 2217.04,-351.62 2207.51,-346.99 2206.71,-353.94"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="$d8/d06/signal_8c.html#a8e5ca8011055245149af845efdd10976" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1775.5,-46.5 1671.5,-46.5 1671.5,-27.5 1775.5,-27.5 1775.5,-46.5"/>
<text text-anchor="middle" x="1723.5" y="-34.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_skip_this_step</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge78_Node000001_Node000024" class="edge">
<title>Node1&#45;&gt;Node24</title>
<g id="a_edge78_Node000001_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2287.93,-338.83C2282.9,-287.75 2262.51,-157.41 2183,-96 2151.2,-71.44 1888.6,-49.2 1775.74,-40.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2284.41,-338.85 2288.77,-348.51 2291.39,-338.25 2284.41,-338.85"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="$d8/d06/signal_8c.html#af808c53ab0121f3c0abae58eaa684192" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2162.5,-27.5 2051.5,-27.5 2051.5,-8.5 2162.5,-8.5 2162.5,-27.5"/>
<text text-anchor="middle" x="2107" y="-15.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_something_else</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node25 -->
<g id="edge79_Node000001_Node000025" class="edge">
<title>Node1&#45;&gt;Node25</title>
<g id="a_edge79_Node000001_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2288.56,-338.96C2284.91,-283.02 2267.33,-129.06 2183,-44 2175.92,-36.86 2166.78,-31.67 2157.32,-27.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2285.04,-338.87 2289.09,-348.66 2292.03,-338.48 2285.04,-338.87"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="$d8/d06/signal_8c.html#aab85638be623932944de0247e4a5e50e" xlink:title="This function could remain static in src/signal.">
<polygon fill="white" stroke="#666666" points="2183,-123.5 2031,-123.5 2031,-104.5 2183,-104.5 2183,-123.5"/>
<text text-anchor="middle" x="2107" y="-111.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_switch_state_rules_data</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge83_Node000001_Node000027" class="edge">
<title>Node1&#45;&gt;Node27</title>
<g id="a_edge83_Node000001_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2285.33,-339.21C2275.48,-295.48 2246.66,-193.45 2183,-138 2175.99,-131.89 2167.41,-127.34 2158.59,-123.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2281.88,-339.82 2287.39,-348.87 2288.73,-338.36 2281.88,-339.82"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#aea7a46578d6e1f0a2ee58b0f6eb16028" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1269,-431 1108,-431 1108,-401 1269,-401 1269,-431"/>
<text text-anchor="start" x="1116" y="-419" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_depends</text>
<text text-anchor="middle" x="1188.5" y="-408" font-family="Helvetica,sans-Serif" font-size="10.00">_on_one_or_two_events</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge48_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge48_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1650.2,-386.61C1550.84,-392.95 1372.69,-404.31 1269.46,-410.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1650.35,-390.11 1660.11,-385.98 1649.9,-383.12 1650.35,-390.11"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge49_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge49_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1096.11,-416C1088.02,-416 1079.98,-416 1072.3,-416"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1096.05,-419.5 1106.05,-416 1096.05,-412.5 1096.05,-419.5"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a88886ed08e68539a9c5280fc40c2c2a0" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="920,-494 771,-494 771,-464 920,-464 920,-494"/>
<text text-anchor="start" x="779" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_select</text>
<text text-anchor="middle" x="845.5" y="-471" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_first</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge50_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge50_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M975.96,-430.01C949.7,-439.95 914.45,-453.29 887.37,-463.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="977.09,-433.33 985.2,-426.52 974.61,-426.78 977.09,-433.33"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge51_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge51_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M784.93,-497.88C757.24,-506.66 725.45,-516.74 702.49,-524.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="785.79,-501.28 794.27,-494.92 783.68,-494.61 785.79,-501.28"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#afabb3345620886cdee4f2b76c9d84a51" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="569,-543.5 421,-543.5 421,-524.5 569,-524.5 569,-543.5"/>
<text text-anchor="middle" x="495" y="-531.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_page_measure</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge52_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge52_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M593.08,-534C585.16,-534 577.11,-534 569.21,-534"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="593.07,-537.5 603.07,-534 593.07,-530.5 593.07,-537.5"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge53_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge53_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M438.5,-546.44C421.41,-550.27 402.38,-554.53 384.5,-558.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="438.95,-549.92 447.94,-544.32 437.42,-543.09 438.95,-549.92"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="$db/d02/designer_8c.html#a6458bdae6bcf9131bc7c793810869db7" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="373,-366 256,-366 256,-336 373,-336 373,-366"/>
<text text-anchor="start" x="264" y="-354" font-family="Helvetica,sans-Serif" font-size="10.00">widget_design_main</text>
<text text-anchor="middle" x="314.5" y="-343" font-family="Helvetica,sans-Serif" font-size="10.00">_window</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge54_Node000008_Node000010" class="edge">
<title>Node8&#45;&gt;Node10</title>
<g id="a_edge54_Node000008_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M476.48,-516.03C441.43,-480.1 363.24,-399.95 330.44,-366.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="473.86,-518.36 483.35,-523.08 478.87,-513.48 473.86,-518.36"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="$d3/d09/widget_2manager_8c.html#af2c6e56cf463999c342009ea6e3e5346" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="208,-360.5 77,-360.5 77,-341.5 208,-341.5 208,-360.5"/>
<text text-anchor="middle" x="142.5" y="-348.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_windows_activation</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge55_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge55_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M244.62,-351C232.62,-351 220.19,-351 208.31,-351"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.43,-354.5 254.43,-351 244.43,-347.5 244.43,-354.5"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="$d0/d09/main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="41,-360.5 0,-360.5 0,-341.5 41,-341.5 41,-360.5"/>
<text text-anchor="middle" x="20.5" y="-348.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge56_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge56_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M65.31,-351C56.58,-351 48.34,-351 41.41,-351"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.07,-354.5 75.07,-351 65.07,-347.5 65.07,-354.5"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node4 -->
<g id="edge58_Node000013_Node000004" class="edge">
<title>Node13&#45;&gt;Node4</title>
<g id="a_edge58_Node000013_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1293.66,-436.71C1284.96,-434.98 1276.05,-433.21 1267.28,-431.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1292.96,-440.14 1303.45,-438.66 1294.32,-433.28 1292.96,-440.14"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a5b3aeea035afbf3cb35744687f091b1b" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1995,-306 1834,-306 1834,-276 1995,-276 1995,-306"/>
<text text-anchor="start" x="1842" y="-294" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_depends</text>
<text text-anchor="middle" x="1914.5" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">_on_a_single_event</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge60_Node000014_Node000015" class="edge">
<title>Node14&#45;&gt;Node15</title>
<g id="a_edge60_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2023.01,-291C2013.84,-291 2004.51,-291 1995.37,-291"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2023.01,-294.5 2033.01,-291 2023.01,-287.5 2023.01,-294.5"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node3 -->
<g id="edge61_Node000015_Node000003" class="edge">
<title>Node15&#45;&gt;Node3</title>
<g id="a_edge61_Node000015_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1871.13,-311.4C1836.38,-328.13 1787.94,-351.46 1756.4,-366.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1872.58,-314.59 1880.08,-307.09 1869.55,-308.28 1872.58,-314.59"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node15 -->
<g id="edge63_Node000016_Node000015" class="edge">
<title>Node16&#45;&gt;Node15</title>
<g id="a_edge63_Node000016_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2033.77,-261.2C2014.97,-265.94 1994.89,-271 1976.71,-275.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2034.37,-264.66 2043.21,-258.82 2032.66,-257.87 2034.37,-264.66"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node15 -->
<g id="edge65_Node000017_Node000015" class="edge">
<title>Node17&#45;&gt;Node15</title>
<g id="a_edge65_Node000017_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2041.37,-214.53C2037.83,-215.96 2034.35,-217.45 2031,-219 1996.26,-235.08 1959.24,-259.64 1936.73,-275.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2042.59,-217.81 2050.7,-210.99 2040.11,-211.27 2042.59,-217.81"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a37872533aa0116818c810d9cdad7f4ed" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1992,-453 1837,-453 1837,-423 1992,-423 1992,-453"/>
<text text-anchor="start" x="1845" y="-441" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_choose</text>
<text text-anchor="middle" x="1914.5" y="-430" font-family="Helvetica,sans-Serif" font-size="10.00">_an_event_type</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge67_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge67_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2026.56,-430.42C2015.23,-431.19 2003.6,-431.99 1992.32,-432.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2026.51,-433.93 2036.25,-429.76 2026.04,-426.95 2026.51,-433.93"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge68_Node000019_Node000020" class="edge">
<title>Node19&#45;&gt;Node20</title>
<g id="a_edge68_Node000019_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1825.58,-444.05C1810.33,-445.1 1794.84,-446.16 1780.73,-447.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1825.38,-447.57 1835.12,-443.39 1824.9,-440.59 1825.38,-447.57"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a444bf6c3230e0f97827eda74818ba258" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1613,-466 1464,-466 1464,-436 1613,-436 1613,-466"/>
<text text-anchor="start" x="1472" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_select</text>
<text text-anchor="middle" x="1538.5" y="-443" font-family="Helvetica,sans-Serif" font-size="10.00">_a_second_rules_set</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge69_Node000020_Node000021" class="edge">
<title>Node20&#45;&gt;Node21</title>
<g id="a_edge69_Node000020_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1654.91,-451C1641.34,-451 1627.01,-451 1613.24,-451"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1654.59,-454.5 1664.59,-451 1654.59,-447.5 1654.59,-454.5"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node13 -->
<g id="edge70_Node000021_Node000013" class="edge">
<title>Node21&#45;&gt;Node13</title>
<g id="a_edge70_Node000021_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1452.48,-451C1444.36,-451 1436.25,-451 1428.43,-451"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1452.41,-454.5 1462.41,-451 1452.41,-447.5 1452.41,-454.5"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node19 -->
<g id="edge72_Node000022_Node000019" class="edge">
<title>Node22&#45;&gt;Node19</title>
<g id="a_edge72_Node000022_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2021.36,-457.45C2011.69,-455.67 2001.87,-453.87 1992.31,-452.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2020.66,-460.88 2031.13,-459.24 2021.93,-454 2020.66,-460.88"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node15 -->
<g id="edge75_Node000023_Node000015" class="edge">
<title>Node23&#45;&gt;Node15</title>
<g id="a_edge75_Node000023_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2038.63,-322.02C2018.46,-316.94 1996.47,-311.4 1976.73,-306.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2037.6,-325.37 2048.15,-324.42 2039.31,-318.59 2037.6,-325.37"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node19 -->
<g id="edge74_Node000023_Node000019" class="edge">
<title>Node23&#45;&gt;Node19</title>
<g id="a_edge74_Node000023_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2066.04,-359.76C2029.91,-378.54 1977.54,-405.76 1945.06,-422.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2067.63,-362.88 2074.89,-355.17 2064.4,-356.67 2067.63,-362.88"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a3d1ceccb1f00d0a2f3329af8b499844b" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1988.5,-30 1840.5,-30 1840.5,0 1988.5,0 1988.5,-30"/>
<text text-anchor="start" x="1848.5" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_insert</text>
<text text-anchor="middle" x="1914.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_in_measurements_list</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge80_Node000025_Node000026" class="edge">
<title>Node25&#45;&gt;Node26</title>
<g id="a_edge80_Node000025_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2039.95,-16.96C2023.42,-16.7 2005.59,-16.42 1988.74,-16.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2039.59,-20.45 2049.64,-17.11 2039.7,-13.46 2039.59,-20.45"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node24 -->
<g id="edge81_Node000026_Node000024" class="edge">
<title>Node26&#45;&gt;Node24</title>
<g id="a_edge81_Node000026_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1828.97,-24.84C1810.86,-26.95 1792.26,-29.11 1775.86,-31.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1829.13,-28.35 1838.65,-23.71 1828.32,-21.39 1829.13,-28.35"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="$d8/d06/signal_8c.html#af76dc7bf1ffa831f87eff0793960d343" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1972.5,-142.5 1856.5,-142.5 1856.5,-123.5 1972.5,-123.5 1972.5,-142.5"/>
<text text-anchor="middle" x="1914.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_toggle_exec_edit</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge84_Node000027_Node000028" class="edge">
<title>Node27&#45;&gt;Node28</title>
<g id="a_edge84_Node000027_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2019.33,-122.64C2003.59,-124.21 1987.54,-125.81 1972.91,-127.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2019.6,-126.13 2029.2,-121.66 2018.91,-119.17 2019.6,-126.13"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="$d8/d06/signal_8c.html#acfb2dd4191445aed65fdcbb5e5c14602" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1990,-105.5 1839,-105.5 1839,-86.5 1990,-86.5 1990,-105.5"/>
<text text-anchor="middle" x="1914.5" y="-93.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_toggle_state_rules_data</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node31 -->
<g id="edge88_Node000027_Node000031" class="edge">
<title>Node27&#45;&gt;Node31</title>
<g id="a_edge88_Node000027_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2019.37,-105.81C2009.65,-104.9 1999.8,-103.97 1990.24,-103.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2018.92,-109.29 2029.2,-106.74 2019.58,-102.32 2018.92,-109.29"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="$d5/d03/left_8c.html#a45d8a02844578e1c13d8b86b74e3c8b0" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1798,-142.5 1649,-142.5 1649,-123.5 1798,-123.5 1798,-142.5"/>
<text text-anchor="middle" x="1723.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">window_design_topbar_left</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge85_Node000028_Node000029" class="edge">
<title>Node28&#45;&gt;Node29</title>
<g id="a_edge85_Node000028_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1844.73,-133C1829.69,-133 1813.71,-133 1798.47,-133"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1844.51,-136.5 1854.51,-133 1844.51,-129.5 1844.51,-136.5"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="$d2/d02/widget_2main__window_2topbar_2dispatch_8c.html#ad937c2a7a1f8a2af174434bd5f1dcf20" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1420,-142.5 1313,-142.5 1313,-123.5 1420,-123.5 1420,-142.5"/>
<text text-anchor="middle" x="1366.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_topbar</text>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge86_Node000029_Node000030" class="edge">
<title>Node29&#45;&gt;Node30</title>
<g id="a_edge86_Node000029_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1637.06,-133C1569.57,-133 1477.54,-133 1420.35,-133"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1637,-136.5 1647,-133 1637,-129.5 1637,-136.5"/>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node10 -->
<g id="edge87_Node000030_Node000010" class="edge">
<title>Node30&#45;&gt;Node10</title>
<g id="a_edge87_Node000030_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1301.35,-133C1231.07,-133 1115.01,-133 1015,-133 1015,-133 1015,-133 669,-133 514.34,-133 370.68,-286.05 328.16,-335.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1301.14,-136.5 1311.14,-133 1301.14,-129.5 1301.14,-136.5"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node29 -->
<g id="edge89_Node000031_Node000029" class="edge">
<title>Node31&#45;&gt;Node29</title>
<g id="a_edge89_Node000031_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1851.75,-108.09C1827,-112.93 1798.82,-118.45 1775.29,-123.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1852.22,-111.56 1861.37,-106.21 1850.88,-104.69 1852.22,-111.56"/>
</a>
</g>
</g>
</g>
</svg>