2024-10-19 16:05:49 +02:00
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<section xmlns= "http://docbook.org/ns/docbook" version= "5.0" xmlns:xlink= "http://www.w3.org/1999/xlink" xml:id= "_signal_8c" xml:lang= "en-US" >
<title > src/signal.c File Reference</title>
<indexterm > <primary > src/signal.c</primary> </indexterm>
<para >
2024-10-20 01:05:12 +02:00
<para > events callbacks </para>
2024-10-19 16:05:49 +02:00
</para>
2024-10-25 22:12:02 +02:00
<programlisting linenumbering= "unnumbered" > #include " ../include/fsm.h" <?linebreak?> #include " ../include/signal.h" <?linebreak?> #include " ../include/widget.h" <?linebreak?> #include " ../include/graphics.h" <?linebreak?> #include " ../include/util.h" <?linebreak?> </programlisting> Include dependency graph for signal.c:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../de/d03/signal_8c__incl.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
<simplesect >
2024-10-19 16:05:49 +02:00
<title > Functions </title>
<itemizedlist >
2024-10-20 01:05:12 +02:00
<listitem > <para > void <link linkend= "_signal_8c_1a4de6cc717f212c44ff4c053fee3071c8" > on_setup_user_tree_factory</link> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</para>
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a7713720f05623b42929ad7c43292c559" > on_bind_user_tree_factory</link> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > gboolean <link linkend= "_signal_8c_1a9a847597ed5df8246f5cf155f7bdff5d" > on_glarea_render</link> (GtkGLArea *area, GdkGLContext *context)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1ad1d3eacfd74456a35e08571269a28606" > on_glarea_realize</link> (GtkWidget *widget)</para>
<para > We need to set up our state when we realize the GtkGLArea widget. </para>
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a7a4f6bb06fcf023d79c10df197916633" > on_glarea_unrealize</link> (GtkWidget *widget)</para>
<para > We should tear down the state when unrealizing. </para>
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a2e600446643f328f22d6f43edb06912e" > on_axis_value_change</link> (GtkAdjustment *adjustment, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a907b564037150dae69515b0302c4bbfc" > on_save_current_model_before_editing</link> (GtkWidget *btt_save_current_model, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1ad20d43cb23d3f840a1951af4ce8ad342" > on_discard_current_model_before_editing</link> (GtkWidget *btt_discard_current_model, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a0d68e19e1a3b8d29e8fe31b0be86cf2c" > on_write_current_model</link> (GtkWidget *btt_write_current_model, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1af76dc7bf1ffa831f87eff0793960d343" > on_toggle_exec_edit</link> (GtkWidget *toggled_button, gpointer user_data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1acfb2dd4191445aed65fdcbb5e5c14602" > on_toggle_state_rules_data</link> (GtkWidget *toggled_button, gpointer widget_all_vs_selected_one)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-25 17:32:30 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1aab85638be623932944de0247e4a5e50e" > on_switch_state_rules_data</link> ()</para>
<para > This function could remain static in src/signal. </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a9711ba5647a03f97f5966f3fd4b6b487" > on_clicked_topbar_right_search</link> (GtkWidget *btt_menu, gpointer list_box)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1ae9ca59f2c0ec40e1e9df7c11f5f9be2d" > on_clicked_topbar_right_home</link> (GtkWidget *btt_reset, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a30c0f130fa49eeb277242432f06d4228" > on_updating_objects_transparencies</link> (GtkWidget *btt_source, GtkScrollbar *scrollbar)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1ac6bc723922324fe4a8d9a0018540e0a0" > on_resetting_XYZ_in_state_page</link> ()</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1aa3b372e170d71c2e7407fb84582b5c3a" > on_situations_box_do_reset</link> (GtkWidget *btt_reset, GtkScrollbar *reset_scrollbar)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1adb54483434a33ae6b3931a46790d8bc5" > on_topbar_right_measure_clicked</link> (GtkWidget *btt, gpointer button_icon_name)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a77c7dca1c95d910db8f14da1fb821e55" > on_start_new_measure</link> (GtkWidget *btt, gpointer btt_label)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1ab4791f0216de23e786aade3e5fed43bc" > on_select_rules_first</link> (GtkWidget *btt, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1a07be68251cce7123f61aaa5f27b3fa5b" /> void <emphasis role= "strong" > on_measure_depends_on_a_single_event</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1afa830d2a82c0eb427f8c733eda6c7b0a" /> void <emphasis role= "strong" > on_measure_depends_on_two_events</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1a1970833b4a2f7c3b24416ad964c4eb26" /> void <emphasis role= "strong" > on_select_a_second_rules_set</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1a368e6653e9df774f4872a7f3ab5ab19a" /> void <emphasis role= "strong" > on_select_a_second_measurement</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1a8e5ca8011055245149af845efdd10976" /> void <emphasis role= "strong" > on_skip_this_step</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1af808c53ab0121f3c0abae58eaa684192" /> void <emphasis role= "strong" > on_something_else</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1a9779561942b0f292202136b97db809d7" /> void <emphasis role= "strong" > on_closing_page</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1adcfb47d20be32465d1d73325e69228c6" /> void <emphasis role= "strong" > on_measure_single_event_occurences_nb</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1ab8d3ebe620af28672451ae4b2ae8d5c1" /> void <emphasis role= "strong" > on_measure_single_event_occurences_dates</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1affe188c8a1d4b14305f831347fcae267" /> void <emphasis role= "strong" > on_measure_single_event_occurences_situations</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1abd567190e74306b4938b62d97bb5b2c6" /> void <emphasis role= "strong" > on_measure_time_elapsed_between_two_events</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > <anchor xml:id= "_signal_8c_1a44757f4bc445698156ade5d28a9b097a" /> void <emphasis role= "strong" > on_measure_third_event_occurences_in_between</emphasis> (GtkWidget *btt, gpointer data)</para>
<para > phantom documentation used to test the functioning of doxygen </para>
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a21debeec500228e967f05cdfff41f20a" > on_entry_name_insert_after</link> (GtkWidget *entry, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
<listitem > <para > void <link linkend= "_signal_8c_1a5a55cab3bb796786ea0d56f1eed579e4" > on_entry_name_delete_after</link> (GtkWidget *entry, gpointer data)</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
2024-10-19 16:05:49 +02:00
</listitem>
</itemizedlist>
</simplesect>
<section >
<title > Detailed Description</title>
2024-10-20 01:05:12 +02:00
<para > events callbacks </para>
2024-10-19 16:05:49 +02:00
<para > This file is part of Gem-graph. </para>
</section>
<section >
<title > Function Documentation</title>
<anchor xml:id= "_signal_8c_1a2e600446643f328f22d6f43edb06912e" /> <section >
<title > on_axis_value_change()</title>
<indexterm > <primary > on_axis_value_change</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_axis_value_change</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_axis_value_change (GtkAdjustment * adjustment, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *adjustment</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a2e600446643f328f22d6f43edb06912e_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a2e600446643f328f22d6f43edb06912e_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a7713720f05623b42929ad7c43292c559" /> <section >
<title > on_bind_user_tree_factory()</title>
<indexterm > <primary > on_bind_user_tree_factory</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_bind_user_tree_factory</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_bind_user_tree_factory (GtkSignalListItemFactory * factory, GObject * object, gpointer user_data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *factory</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > *object</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > user_data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a7713720f05623b42929ad7c43292c559_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a7713720f05623b42929ad7c43292c559_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1ae9ca59f2c0ec40e1e9df7c11f5f9be2d" /> <section >
<title > on_clicked_topbar_right_home()</title>
<indexterm > <primary > on_clicked_topbar_right_home</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_clicked_topbar_right_home</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_clicked_topbar_right_home (GtkWidget * btt_reset, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_reset</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ae9ca59f2c0ec40e1e9df7c11f5f9be2d_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a9711ba5647a03f97f5966f3fd4b6b487" /> <section >
<title > on_clicked_topbar_right_search()</title>
<indexterm > <primary > on_clicked_topbar_right_search</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_clicked_topbar_right_search</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_clicked_topbar_right_search (GtkWidget * btt_menu, gpointer list_box)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_menu</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > list_box</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a9711ba5647a03f97f5966f3fd4b6b487_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1ad20d43cb23d3f840a1951af4ce8ad342" /> <section >
<title > on_discard_current_model_before_editing()</title>
<indexterm > <primary > on_discard_current_model_before_editing</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_discard_current_model_before_editing</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_discard_current_model_before_editing (GtkWidget * btt_discard_current_model, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_discard_current_model</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ad20d43cb23d3f840a1951af4ce8ad342_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ad20d43cb23d3f840a1951af4ce8ad342_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a5a55cab3bb796786ea0d56f1eed579e4" /> <section >
<title > on_entry_name_delete_after()</title>
<indexterm > <primary > on_entry_name_delete_after</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_entry_name_delete_after</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_entry_name_delete_after (GtkWidget * entry, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *entry</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a5a55cab3bb796786ea0d56f1eed579e4_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a21debeec500228e967f05cdfff41f20a" /> <section >
<title > on_entry_name_insert_after()</title>
<indexterm > <primary > on_entry_name_insert_after</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_entry_name_insert_after</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_entry_name_insert_after (GtkWidget * entry, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *entry</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a21debeec500228e967f05cdfff41f20a_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1ad1d3eacfd74456a35e08571269a28606" /> <section >
<title > on_glarea_realize()</title>
<indexterm > <primary > on_glarea_realize</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_glarea_realize</secondary> </indexterm>
<para > <computeroutput > void on_glarea_realize (GtkWidget * widget)</computeroutput> </para> <para >
<para > We need to set up our state when we realize the GtkGLArea widget. </para>
</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *widget</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ad1d3eacfd74456a35e08571269a28606_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a9a847597ed5df8246f5cf155f7bdff5d" /> <section >
<title > on_glarea_render()</title>
<indexterm > <primary > on_glarea_render</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_glarea_render</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > gboolean on_glarea_render (GtkGLArea * area, GdkGLContext * context)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *area</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > *context</entry> <entry > </entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
<formalpara > <title > Returns</title>
<para > bool </para>
</formalpara>
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a9a847597ed5df8246f5cf155f7bdff5d_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a7a4f6bb06fcf023d79c10df197916633" /> <section >
<title > on_glarea_unrealize()</title>
<indexterm > <primary > on_glarea_unrealize</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_glarea_unrealize</secondary> </indexterm>
<para > <computeroutput > void on_glarea_unrealize (GtkWidget * widget)</computeroutput> </para> <para >
<para > We should tear down the state when unrealizing. </para>
</para>
2024-10-20 01:05:12 +02:00
<para > since 2024-06</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *widget</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a7a4f6bb06fcf023d79c10df197916633_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1ac6bc723922324fe4a8d9a0018540e0a0" /> <section >
<title > on_resetting_XYZ_in_state_page()</title>
<indexterm > <primary > on_resetting_XYZ_in_state_page</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_resetting_XYZ_in_state_page</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_resetting_XYZ_in_state_page ( )</computeroutput> </para> <para >
<para > since 2024-06 </para>
</para>
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ac6bc723922324fe4a8d9a0018540e0a0_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-20 01:05:12 +02:00
</section>
<anchor xml:id= "_signal_8c_1a907b564037150dae69515b0302c4bbfc" /> <section >
<title > on_save_current_model_before_editing()</title>
<indexterm > <primary > on_save_current_model_before_editing</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_save_current_model_before_editing</secondary> </indexterm>
<para > <computeroutput > void on_save_current_model_before_editing (GtkWidget * btt_save_current_model, gpointer data)</computeroutput> </para> <para >
<para > since 2024-06 </para>
</para>
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_save_current_model</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a907b564037150dae69515b0302c4bbfc_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a907b564037150dae69515b0302c4bbfc_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
2024-10-20 01:05:12 +02:00
<anchor xml:id= "_signal_8c_1ab4791f0216de23e786aade3e5fed43bc" /> <section >
<title > on_select_rules_first()</title>
<indexterm > <primary > on_select_rules_first</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_select_rules_first</secondary> </indexterm>
<para > <computeroutput > void on_select_rules_first (GtkWidget * btt, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ab4791f0216de23e786aade3e5fed43bc_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_ab4791f0216de23e786aade3e5fed43bc_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
2024-10-20 01:05:12 +02:00
<anchor xml:id= "_signal_8c_1a4de6cc717f212c44ff4c053fee3071c8" /> <section >
<title > on_setup_user_tree_factory()</title>
<indexterm > <primary > on_setup_user_tree_factory</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_setup_user_tree_factory</secondary> </indexterm>
<para > <computeroutput > void on_setup_user_tree_factory (GtkSignalListItemFactory * factory, GObject * object, gpointer user_data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *factory</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > *object</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > user_data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a4de6cc717f212c44ff4c053fee3071c8_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a4de6cc717f212c44ff4c053fee3071c8_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1aa3b372e170d71c2e7407fb84582b5c3a" /> <section >
<title > on_situations_box_do_reset()</title>
<indexterm > <primary > on_situations_box_do_reset</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_situations_box_do_reset</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_situations_box_do_reset (GtkWidget * btt_reset, GtkScrollbar * reset_scrollbar)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_reset</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > *reset_scrollbar</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_aa3b372e170d71c2e7407fb84582b5c3a_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a77c7dca1c95d910db8f14da1fb821e55" /> <section >
<title > on_start_new_measure()</title>
<indexterm > <primary > on_start_new_measure</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_start_new_measure</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_start_new_measure (GtkWidget * btt, gpointer btt_label)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > btt_label</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a77c7dca1c95d910db8f14da1fb821e55_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a77c7dca1c95d910db8f14da1fb821e55_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
2024-10-25 17:32:30 +02:00
<anchor xml:id= "_signal_8c_1aab85638be623932944de0247e4a5e50e" /> <section >
<title > on_switch_state_rules_data()</title>
<indexterm > <primary > on_switch_state_rules_data</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_switch_state_rules_data</secondary> </indexterm>
<para > <computeroutput > void on_switch_state_rules_data ( )</computeroutput> </para> <para >
<para > This function could remain static in src/signal. </para>
</para>
<para > It is provisionally non static to be visible from the documentation (2024-10)</para>
<para > <formalpara > <title > See also</title>
<para > <link linkend= "_fsm_8h_1a90ab14081a88752d3721947a4922ee25" > fsm_get_state_rules_data()</link> </para>
<para > <link linkend= "_widget_8h_1aa79c2ff4883932d6f9b7184d1d05dd5d" > widget_get_main_window()</link> </para>
<para > <link linkend= "_widget_8h_1a990f88f46feba957a864d7bf203f42e7" > widget_get_page_synth()</link> </para>
<para > <link linkend= "_widget_8h_1a9689934ad6d7c98379f35d49adf11878" > widget_get_page_state()</link> </para>
<para > <link linkend= "_widget_8h_1a1c074a5748ee5c7e9974bb75539adb34" > widget_get_pane_all_rules_left()</link> </para>
<para > <link linkend= "_widget_8h_1ab9db55b708939397362a8a11489c64c5" > widget_get_pane_selected_rule_right()</link> </para>
</formalpara>
? see src/widget/main_window/measure/widget_get_page_measure()</para>
<para > <formalpara > <title > See also</title>
<para > src/widget/main_window/widget_get_page_data()</para>
<para > <link linkend= "_signal_8c_1af76dc7bf1ffa831f87eff0793960d343" > on_toggle_exec_edit()</link> </para>
<para > <link linkend= "_signal_8c_1acfb2dd4191445aed65fdcbb5e5c14602" > on_toggle_state_rules_data()</link> </para>
</formalpara>
The rules page consists of two half-pages in a GtkPaned widget :<itemizedlist >
<listitem >
<para > on the left, widgets for controlling or editing all the rules.</para>
</listitem> <listitem >
<para > on the right, widgets for controlling or editing the selected rule.</para>
</listitem> </itemizedlist>
</para>
2024-10-27 06:07:49 +01:00
<para > Instead of having a: " widget_get_rules_page()" function, this distribution is moved here. (see also widget/topbar/left design) <link linkend= "_widget_8h_1ad59febcb3e05fa3b7d1066630a50d3b6" > window_design_topbar_left()</link> </para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_aab85638be623932944de0247e4a5e50e_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_aab85638be623932944de0247e4a5e50e_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-25 17:32:30 +02:00
</section>
2024-10-19 16:05:49 +02:00
<anchor xml:id= "_signal_8c_1af76dc7bf1ffa831f87eff0793960d343" /> <section >
<title > on_toggle_exec_edit()</title>
<indexterm > <primary > on_toggle_exec_edit</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_toggle_exec_edit</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_toggle_exec_edit (GtkWidget * toggled_button, gpointer user_data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *toggled_button</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > user_data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_af76dc7bf1ffa831f87eff0793960d343_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_af76dc7bf1ffa831f87eff0793960d343_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1acfb2dd4191445aed65fdcbb5e5c14602" /> <section >
<title > on_toggle_state_rules_data()</title>
<indexterm > <primary > on_toggle_state_rules_data</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_toggle_state_rules_data</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_toggle_state_rules_data (GtkWidget * toggled_button, gpointer widget_all_vs_selected_one)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *toggled_button</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > widget_all_vs_selected_one</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_acfb2dd4191445aed65fdcbb5e5c14602_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_acfb2dd4191445aed65fdcbb5e5c14602_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1adb54483434a33ae6b3931a46790d8bc5" /> <section >
<title > on_topbar_right_measure_clicked()</title>
<indexterm > <primary > on_topbar_right_measure_clicked</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_topbar_right_measure_clicked</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_topbar_right_measure_clicked (GtkWidget * btt, gpointer button_icon_name)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > button_icon_name</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_adb54483434a33ae6b3931a46790d8bc5_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a30c0f130fa49eeb277242432f06d4228" /> <section >
<title > on_updating_objects_transparencies()</title>
<indexterm > <primary > on_updating_objects_transparencies</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_updating_objects_transparencies</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_updating_objects_transparencies (GtkWidget * btt_source, GtkScrollbar * scrollbar)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_source</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > *scrollbar</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a30c0f130fa49eeb277242432f06d4228_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
<anchor xml:id= "_signal_8c_1a0d68e19e1a3b8d29e8fe31b0be86cf2c" /> <section >
<title > on_write_current_model()</title>
<indexterm > <primary > on_write_current_model</primary> <secondary > signal.c</secondary> </indexterm>
<indexterm > <primary > signal.c</primary> <secondary > on_write_current_model</secondary> </indexterm>
2024-10-20 01:05:12 +02:00
<para > <computeroutput > void on_write_current_model (GtkWidget * btt_write_current_model, gpointer data)</computeroutput> </para> <para >
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > since 2024-06 </para>
</para>
2024-10-19 16:05:49 +02:00
2024-10-20 01:05:12 +02:00
<para > <formalpara > <title > See also</title>
2024-10-19 16:05:49 +02:00
<para > </para>
<para > </para>
</formalpara>
<formalpara >
<title >
Parameters</title>
<para >
<table frame= "all" >
<tgroup cols= "2" align= "left" colsep= "1" rowsep= "1" >
<colspec colwidth= "1*" />
<colspec colwidth= "4*" />
<tbody >
<row >
2024-10-20 01:05:12 +02:00
<entry > *btt_write_current_model</entry> <entry >
<para > </para>
</entry>
</row>
<row >
<entry > data</entry> <entry >
<para > </para>
</entry>
2024-10-19 16:05:49 +02:00
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
2024-10-20 01:05:12 +02:00
</para>
2024-10-25 22:12:02 +02:00
Here is the call graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a0d68e19e1a3b8d29e8fe31b0be86cf2c_cgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para >
<informalfigure >
<mediaobject >
<imageobject >
2024-10-27 04:18:58 +01:00
<imagedata width= "50%" align= "center" valign= "middle" scalefit= "0" fileref= "../../d8/d06/signal_8c_a0d68e19e1a3b8d29e8fe31b0be86cf2c_icgraph.svg" > </imagedata>
2024-10-25 22:12:02 +02:00
</imageobject>
</mediaobject>
</informalfigure>
</para>
2024-10-19 16:05:49 +02:00
</section>
</section>
</section>