gem-graph-client/doc/html/d8/d06/signal_8c.html

1034 lines
49 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Gem-graph: src/signal.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../logo icon mini.png"/></td>
<td id="projectalign">
<div id="projectname">Gem-graph<span id="projectnumber">&#160;0.1.0</span>
</div>
<div id="projectbrief">A modelling tool based on rewriting of geometric graphs.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">signal.c File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>events callbacks
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="../../dd/d01/fsm_8h.html">../include/fsm.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d8/d09/signal_8h.html">../include/signal.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../df/d05/widget_8h.html">../include/widget.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d7/d04/graphics_8h.html">../include/graphics.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d8/d0c/util_8h.html">../include/util.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4de6cc717f212c44ff4c053fee3071c8" id="r_a4de6cc717f212c44ff4c053fee3071c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a4de6cc717f212c44ff4c053fee3071c8">on_setup_user_tree_factory</a> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</td></tr>
<tr class="memdesc:a4de6cc717f212c44ff4c053fee3071c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a4de6cc717f212c44ff4c053fee3071c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7713720f05623b42929ad7c43292c559" id="r_a7713720f05623b42929ad7c43292c559"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a7713720f05623b42929ad7c43292c559">on_bind_user_tree_factory</a> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</td></tr>
<tr class="memdesc:a7713720f05623b42929ad7c43292c559"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a7713720f05623b42929ad7c43292c559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a847597ed5df8246f5cf155f7bdff5d" id="r_a9a847597ed5df8246f5cf155f7bdff5d"><td class="memItemLeft" align="right" valign="top">gboolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a9a847597ed5df8246f5cf155f7bdff5d">on_glarea_render</a> (GtkGLArea *area, GdkGLContext *context)</td></tr>
<tr class="memdesc:a9a847597ed5df8246f5cf155f7bdff5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a9a847597ed5df8246f5cf155f7bdff5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1d3eacfd74456a35e08571269a28606" id="r_ad1d3eacfd74456a35e08571269a28606"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#ad1d3eacfd74456a35e08571269a28606">on_glarea_realize</a> (GtkWidget *widget)</td></tr>
<tr class="memdesc:ad1d3eacfd74456a35e08571269a28606"><td class="mdescLeft">&#160;</td><td class="mdescRight">We need to set up our state when we realize the GtkGLArea widget. <br /></td></tr>
<tr class="separator:ad1d3eacfd74456a35e08571269a28606"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a4f6bb06fcf023d79c10df197916633" id="r_a7a4f6bb06fcf023d79c10df197916633"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a7a4f6bb06fcf023d79c10df197916633">on_glarea_unrealize</a> (GtkWidget *widget)</td></tr>
<tr class="memdesc:a7a4f6bb06fcf023d79c10df197916633"><td class="mdescLeft">&#160;</td><td class="mdescRight">We should tear down the state when unrealizing. <br /></td></tr>
<tr class="separator:a7a4f6bb06fcf023d79c10df197916633"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e600446643f328f22d6f43edb06912e" id="r_a2e600446643f328f22d6f43edb06912e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a2e600446643f328f22d6f43edb06912e">on_axis_value_change</a> (GtkAdjustment *adjustment, gpointer data)</td></tr>
<tr class="memdesc:a2e600446643f328f22d6f43edb06912e"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a2e600446643f328f22d6f43edb06912e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a907b564037150dae69515b0302c4bbfc" id="r_a907b564037150dae69515b0302c4bbfc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a907b564037150dae69515b0302c4bbfc">on_save_current_model_before_editing</a> (GtkWidget *btt_save_current_model, gpointer data)</td></tr>
<tr class="memdesc:a907b564037150dae69515b0302c4bbfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a907b564037150dae69515b0302c4bbfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad20d43cb23d3f840a1951af4ce8ad342" id="r_ad20d43cb23d3f840a1951af4ce8ad342"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#ad20d43cb23d3f840a1951af4ce8ad342">on_discard_current_model_before_editing</a> (GtkWidget *btt_discard_current_model, gpointer data)</td></tr>
<tr class="memdesc:ad20d43cb23d3f840a1951af4ce8ad342"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ad20d43cb23d3f840a1951af4ce8ad342"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d68e19e1a3b8d29e8fe31b0be86cf2c" id="r_a0d68e19e1a3b8d29e8fe31b0be86cf2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a0d68e19e1a3b8d29e8fe31b0be86cf2c">on_write_current_model</a> (GtkWidget *btt_write_current_model, gpointer data)</td></tr>
<tr class="memdesc:a0d68e19e1a3b8d29e8fe31b0be86cf2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a0d68e19e1a3b8d29e8fe31b0be86cf2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af76dc7bf1ffa831f87eff0793960d343" id="r_af76dc7bf1ffa831f87eff0793960d343"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#af76dc7bf1ffa831f87eff0793960d343">on_toggle_exec_edit</a> (GtkWidget *toggled_button, gpointer user_data)</td></tr>
<tr class="memdesc:af76dc7bf1ffa831f87eff0793960d343"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:af76dc7bf1ffa831f87eff0793960d343"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfb2dd4191445aed65fdcbb5e5c14602" id="r_acfb2dd4191445aed65fdcbb5e5c14602"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#acfb2dd4191445aed65fdcbb5e5c14602">on_toggle_state_rules_data</a> (GtkWidget *toggled_button, gpointer widget_all_vs_selected_one)</td></tr>
<tr class="memdesc:acfb2dd4191445aed65fdcbb5e5c14602"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:acfb2dd4191445aed65fdcbb5e5c14602"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9711ba5647a03f97f5966f3fd4b6b487" id="r_a9711ba5647a03f97f5966f3fd4b6b487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a9711ba5647a03f97f5966f3fd4b6b487">on_clicked_topbar_right_search</a> (GtkWidget *btt_menu, gpointer list_box)</td></tr>
<tr class="memdesc:a9711ba5647a03f97f5966f3fd4b6b487"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a9711ba5647a03f97f5966f3fd4b6b487"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9ca59f2c0ec40e1e9df7c11f5f9be2d" id="r_ae9ca59f2c0ec40e1e9df7c11f5f9be2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#ae9ca59f2c0ec40e1e9df7c11f5f9be2d">on_clicked_topbar_right_home</a> (GtkWidget *btt_reset, gpointer data)</td></tr>
<tr class="memdesc:ae9ca59f2c0ec40e1e9df7c11f5f9be2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ae9ca59f2c0ec40e1e9df7c11f5f9be2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30c0f130fa49eeb277242432f06d4228" id="r_a30c0f130fa49eeb277242432f06d4228"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a30c0f130fa49eeb277242432f06d4228">on_updating_objects_transparencies</a> (GtkWidget *btt_source, GtkScrollbar *scrollbar)</td></tr>
<tr class="memdesc:a30c0f130fa49eeb277242432f06d4228"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a30c0f130fa49eeb277242432f06d4228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6bc723922324fe4a8d9a0018540e0a0" id="r_ac6bc723922324fe4a8d9a0018540e0a0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#ac6bc723922324fe4a8d9a0018540e0a0">on_resetting_XYZ_in_state_page</a> ()</td></tr>
<tr class="memdesc:ac6bc723922324fe4a8d9a0018540e0a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ac6bc723922324fe4a8d9a0018540e0a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b372e170d71c2e7407fb84582b5c3a" id="r_aa3b372e170d71c2e7407fb84582b5c3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#aa3b372e170d71c2e7407fb84582b5c3a">on_situations_box_do_reset</a> (GtkWidget *btt_reset, GtkScrollbar *reset_scrollbar)</td></tr>
<tr class="memdesc:aa3b372e170d71c2e7407fb84582b5c3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:aa3b372e170d71c2e7407fb84582b5c3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb54483434a33ae6b3931a46790d8bc5" id="r_adb54483434a33ae6b3931a46790d8bc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#adb54483434a33ae6b3931a46790d8bc5">on_topbar_right_measure_clicked</a> (GtkWidget *btt, gpointer button_icon_name)</td></tr>
<tr class="memdesc:adb54483434a33ae6b3931a46790d8bc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:adb54483434a33ae6b3931a46790d8bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77c7dca1c95d910db8f14da1fb821e55" id="r_a77c7dca1c95d910db8f14da1fb821e55"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a77c7dca1c95d910db8f14da1fb821e55">on_start_new_measure</a> (GtkWidget *btt, gpointer btt_label)</td></tr>
<tr class="memdesc:a77c7dca1c95d910db8f14da1fb821e55"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a77c7dca1c95d910db8f14da1fb821e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4791f0216de23e786aade3e5fed43bc" id="r_ab4791f0216de23e786aade3e5fed43bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#ab4791f0216de23e786aade3e5fed43bc">on_select_rules_first</a> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:ab4791f0216de23e786aade3e5fed43bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ab4791f0216de23e786aade3e5fed43bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07be68251cce7123f61aaa5f27b3fa5b" id="r_a07be68251cce7123f61aaa5f27b3fa5b"><td class="memItemLeft" align="right" valign="top"><a id="a07be68251cce7123f61aaa5f27b3fa5b" name="a07be68251cce7123f61aaa5f27b3fa5b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_depends_on_a_single_event</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a07be68251cce7123f61aaa5f27b3fa5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a07be68251cce7123f61aaa5f27b3fa5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa830d2a82c0eb427f8c733eda6c7b0a" id="r_afa830d2a82c0eb427f8c733eda6c7b0a"><td class="memItemLeft" align="right" valign="top"><a id="afa830d2a82c0eb427f8c733eda6c7b0a" name="afa830d2a82c0eb427f8c733eda6c7b0a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_depends_on_two_events</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:afa830d2a82c0eb427f8c733eda6c7b0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:afa830d2a82c0eb427f8c733eda6c7b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1970833b4a2f7c3b24416ad964c4eb26" id="r_a1970833b4a2f7c3b24416ad964c4eb26"><td class="memItemLeft" align="right" valign="top"><a id="a1970833b4a2f7c3b24416ad964c4eb26" name="a1970833b4a2f7c3b24416ad964c4eb26"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_select_a_second_rules_set</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a1970833b4a2f7c3b24416ad964c4eb26"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a1970833b4a2f7c3b24416ad964c4eb26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a368e6653e9df774f4872a7f3ab5ab19a" id="r_a368e6653e9df774f4872a7f3ab5ab19a"><td class="memItemLeft" align="right" valign="top"><a id="a368e6653e9df774f4872a7f3ab5ab19a" name="a368e6653e9df774f4872a7f3ab5ab19a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_select_a_second_measurement</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a368e6653e9df774f4872a7f3ab5ab19a"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a368e6653e9df774f4872a7f3ab5ab19a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e5ca8011055245149af845efdd10976" id="r_a8e5ca8011055245149af845efdd10976"><td class="memItemLeft" align="right" valign="top"><a id="a8e5ca8011055245149af845efdd10976" name="a8e5ca8011055245149af845efdd10976"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_skip_this_step</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a8e5ca8011055245149af845efdd10976"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a8e5ca8011055245149af845efdd10976"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af808c53ab0121f3c0abae58eaa684192" id="r_af808c53ab0121f3c0abae58eaa684192"><td class="memItemLeft" align="right" valign="top"><a id="af808c53ab0121f3c0abae58eaa684192" name="af808c53ab0121f3c0abae58eaa684192"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_something_else</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:af808c53ab0121f3c0abae58eaa684192"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:af808c53ab0121f3c0abae58eaa684192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9779561942b0f292202136b97db809d7" id="r_a9779561942b0f292202136b97db809d7"><td class="memItemLeft" align="right" valign="top"><a id="a9779561942b0f292202136b97db809d7" name="a9779561942b0f292202136b97db809d7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_closing_page</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a9779561942b0f292202136b97db809d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a9779561942b0f292202136b97db809d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcfb47d20be32465d1d73325e69228c6" id="r_adcfb47d20be32465d1d73325e69228c6"><td class="memItemLeft" align="right" valign="top"><a id="adcfb47d20be32465d1d73325e69228c6" name="adcfb47d20be32465d1d73325e69228c6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_single_event_occurences_nb</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:adcfb47d20be32465d1d73325e69228c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:adcfb47d20be32465d1d73325e69228c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8d3ebe620af28672451ae4b2ae8d5c1" id="r_ab8d3ebe620af28672451ae4b2ae8d5c1"><td class="memItemLeft" align="right" valign="top"><a id="ab8d3ebe620af28672451ae4b2ae8d5c1" name="ab8d3ebe620af28672451ae4b2ae8d5c1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_single_event_occurences_dates</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:ab8d3ebe620af28672451ae4b2ae8d5c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:ab8d3ebe620af28672451ae4b2ae8d5c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affe188c8a1d4b14305f831347fcae267" id="r_affe188c8a1d4b14305f831347fcae267"><td class="memItemLeft" align="right" valign="top"><a id="affe188c8a1d4b14305f831347fcae267" name="affe188c8a1d4b14305f831347fcae267"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_single_event_occurences_situations</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:affe188c8a1d4b14305f831347fcae267"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:affe188c8a1d4b14305f831347fcae267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd567190e74306b4938b62d97bb5b2c6" id="r_abd567190e74306b4938b62d97bb5b2c6"><td class="memItemLeft" align="right" valign="top"><a id="abd567190e74306b4938b62d97bb5b2c6" name="abd567190e74306b4938b62d97bb5b2c6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_time_elapsed_between_two_events</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:abd567190e74306b4938b62d97bb5b2c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:abd567190e74306b4938b62d97bb5b2c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44757f4bc445698156ade5d28a9b097a" id="r_a44757f4bc445698156ade5d28a9b097a"><td class="memItemLeft" align="right" valign="top"><a id="a44757f4bc445698156ade5d28a9b097a" name="a44757f4bc445698156ade5d28a9b097a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_third_event_occurences_in_between</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a44757f4bc445698156ade5d28a9b097a"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a44757f4bc445698156ade5d28a9b097a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21debeec500228e967f05cdfff41f20a" id="r_a21debeec500228e967f05cdfff41f20a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a21debeec500228e967f05cdfff41f20a">on_entry_name_insert_after</a> (GtkWidget *entry, gpointer data)</td></tr>
<tr class="memdesc:a21debeec500228e967f05cdfff41f20a"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a21debeec500228e967f05cdfff41f20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a55cab3bb796786ea0d56f1eed579e4" id="r_a5a55cab3bb796786ea0d56f1eed579e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d06/signal_8c.html#a5a55cab3bb796786ea0d56f1eed579e4">on_entry_name_delete_after</a> (GtkWidget *entry, gpointer data)</td></tr>
<tr class="memdesc:a5a55cab3bb796786ea0d56f1eed579e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a5a55cab3bb796786ea0d56f1eed579e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>events callbacks </p>
<p>This file is part of Gem-graph. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a2e600446643f328f22d6f43edb06912e" name="a2e600446643f328f22d6f43edb06912e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e600446643f328f22d6f43edb06912e">&#9670;&#160;</a></span>on_axis_value_change()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_axis_value_change </td>
<td>(</td>
<td class="paramtype">GtkAdjustment *&#160;</td>
<td class="paramname"><em>adjustment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*adjustment</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7713720f05623b42929ad7c43292c559" name="a7713720f05623b42929ad7c43292c559"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7713720f05623b42929ad7c43292c559">&#9670;&#160;</a></span>on_bind_user_tree_factory()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_bind_user_tree_factory </td>
<td>(</td>
<td class="paramtype">GtkSignalListItemFactory *&#160;</td>
<td class="paramname"><em>factory</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GObject *&#160;</td>
<td class="paramname"><em>object</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>user_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*factory</td><td></td></tr>
<tr><td class="paramname">*object</td><td></td></tr>
<tr><td class="paramname">user_data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae9ca59f2c0ec40e1e9df7c11f5f9be2d" name="ae9ca59f2c0ec40e1e9df7c11f5f9be2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9ca59f2c0ec40e1e9df7c11f5f9be2d">&#9670;&#160;</a></span>on_clicked_topbar_right_home()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_clicked_topbar_right_home </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_reset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_reset</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9711ba5647a03f97f5966f3fd4b6b487" name="a9711ba5647a03f97f5966f3fd4b6b487"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9711ba5647a03f97f5966f3fd4b6b487">&#9670;&#160;</a></span>on_clicked_topbar_right_search()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_clicked_topbar_right_search </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_menu</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>list_box</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_menu</td><td></td></tr>
<tr><td class="paramname">list_box</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad20d43cb23d3f840a1951af4ce8ad342" name="ad20d43cb23d3f840a1951af4ce8ad342"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad20d43cb23d3f840a1951af4ce8ad342">&#9670;&#160;</a></span>on_discard_current_model_before_editing()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_discard_current_model_before_editing </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_discard_current_model</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_discard_current_model</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5a55cab3bb796786ea0d56f1eed579e4" name="a5a55cab3bb796786ea0d56f1eed579e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a55cab3bb796786ea0d56f1eed579e4">&#9670;&#160;</a></span>on_entry_name_delete_after()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_entry_name_delete_after </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>entry</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*entry</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a21debeec500228e967f05cdfff41f20a" name="a21debeec500228e967f05cdfff41f20a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21debeec500228e967f05cdfff41f20a">&#9670;&#160;</a></span>on_entry_name_insert_after()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_entry_name_insert_after </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>entry</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*entry</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad1d3eacfd74456a35e08571269a28606" name="ad1d3eacfd74456a35e08571269a28606"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1d3eacfd74456a35e08571269a28606">&#9670;&#160;</a></span>on_glarea_realize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_glarea_realize </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>widget</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>We need to set up our state when we realize the GtkGLArea widget. </p>
<p>since 2024-06</p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*widget</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9a847597ed5df8246f5cf155f7bdff5d" name="a9a847597ed5df8246f5cf155f7bdff5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a847597ed5df8246f5cf155f7bdff5d">&#9670;&#160;</a></span>on_glarea_render()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">gboolean on_glarea_render </td>
<td>(</td>
<td class="paramtype">GtkGLArea *&#160;</td>
<td class="paramname"><em>area</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GdkGLContext *&#160;</td>
<td class="paramname"><em>context</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*area</td><td></td></tr>
<tr><td class="paramname">*context</td><td></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a id="a7a4f6bb06fcf023d79c10df197916633" name="a7a4f6bb06fcf023d79c10df197916633"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a4f6bb06fcf023d79c10df197916633">&#9670;&#160;</a></span>on_glarea_unrealize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_glarea_unrealize </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>widget</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>We should tear down the state when unrealizing. </p>
<p>since 2024-06</p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*widget</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac6bc723922324fe4a8d9a0018540e0a0" name="ac6bc723922324fe4a8d9a0018540e0a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6bc723922324fe4a8d9a0018540e0a0">&#9670;&#160;</a></span>on_resetting_XYZ_in_state_page()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_resetting_XYZ_in_state_page </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
</div>
</div>
<a id="a907b564037150dae69515b0302c4bbfc" name="a907b564037150dae69515b0302c4bbfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a907b564037150dae69515b0302c4bbfc">&#9670;&#160;</a></span>on_save_current_model_before_editing()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_save_current_model_before_editing </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_save_current_model</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_save_current_model</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab4791f0216de23e786aade3e5fed43bc" name="ab4791f0216de23e786aade3e5fed43bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4791f0216de23e786aade3e5fed43bc">&#9670;&#160;</a></span>on_select_rules_first()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_select_rules_first </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4de6cc717f212c44ff4c053fee3071c8" name="a4de6cc717f212c44ff4c053fee3071c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4de6cc717f212c44ff4c053fee3071c8">&#9670;&#160;</a></span>on_setup_user_tree_factory()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_setup_user_tree_factory </td>
<td>(</td>
<td class="paramtype">GtkSignalListItemFactory *&#160;</td>
<td class="paramname"><em>factory</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GObject *&#160;</td>
<td class="paramname"><em>object</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>user_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*factory</td><td></td></tr>
<tr><td class="paramname">*object</td><td></td></tr>
<tr><td class="paramname">user_data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa3b372e170d71c2e7407fb84582b5c3a" name="aa3b372e170d71c2e7407fb84582b5c3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3b372e170d71c2e7407fb84582b5c3a">&#9670;&#160;</a></span>on_situations_box_do_reset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_situations_box_do_reset </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_reset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GtkScrollbar *&#160;</td>
<td class="paramname"><em>reset_scrollbar</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_reset</td><td></td></tr>
<tr><td class="paramname">*reset_scrollbar</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a77c7dca1c95d910db8f14da1fb821e55" name="a77c7dca1c95d910db8f14da1fb821e55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77c7dca1c95d910db8f14da1fb821e55">&#9670;&#160;</a></span>on_start_new_measure()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_start_new_measure </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>btt_label</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt</td><td></td></tr>
<tr><td class="paramname">btt_label</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af76dc7bf1ffa831f87eff0793960d343" name="af76dc7bf1ffa831f87eff0793960d343"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af76dc7bf1ffa831f87eff0793960d343">&#9670;&#160;</a></span>on_toggle_exec_edit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_toggle_exec_edit </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>toggled_button</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>user_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*toggled_button</td><td></td></tr>
<tr><td class="paramname">user_data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="acfb2dd4191445aed65fdcbb5e5c14602" name="acfb2dd4191445aed65fdcbb5e5c14602"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfb2dd4191445aed65fdcbb5e5c14602">&#9670;&#160;</a></span>on_toggle_state_rules_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_toggle_state_rules_data </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>toggled_button</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>widget_all_vs_selected_one</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*toggled_button</td><td></td></tr>
<tr><td class="paramname">widget_all_vs_selected_one</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="adb54483434a33ae6b3931a46790d8bc5" name="adb54483434a33ae6b3931a46790d8bc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb54483434a33ae6b3931a46790d8bc5">&#9670;&#160;</a></span>on_topbar_right_measure_clicked()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_topbar_right_measure_clicked </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>button_icon_name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt</td><td></td></tr>
<tr><td class="paramname">button_icon_name</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a30c0f130fa49eeb277242432f06d4228" name="a30c0f130fa49eeb277242432f06d4228"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30c0f130fa49eeb277242432f06d4228">&#9670;&#160;</a></span>on_updating_objects_transparencies()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_updating_objects_transparencies </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_source</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GtkScrollbar *&#160;</td>
<td class="paramname"><em>scrollbar</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_source</td><td></td></tr>
<tr><td class="paramname">*scrollbar</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0d68e19e1a3b8d29e8fe31b0be86cf2c" name="a0d68e19e1a3b8d29e8fe31b0be86cf2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d68e19e1a3b8d29e8fe31b0be86cf2c">&#9670;&#160;</a></span>on_write_current_model()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_write_current_model </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_write_current_model</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_write_current_model</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>