gem-graph-client/doc/docbook/d8/d09/signal_8h.xml

1111 lines
40 KiB
XML

<?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_8h" xml:lang="en-US">
<title>include/signal.h File Reference</title>
<indexterm><primary>include/signal.h</primary></indexterm>
<para>
<para>events callbacks header </para>
</para>
<programlisting linenumbering="unnumbered">#include &lt;gtk-4.0/gtk/gtk.h&gt;<?linebreak?></programlisting><simplesect>
<title>Functions </title>
<itemizedlist>
<listitem><para>void <link linkend="_signal_8h_1af2c6e56cf463999c342009ea6e3e5346">on_windows_activation</link> (GtkApplication *app)</para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a9fa76559222320b25d10f05eeb9b5869">on_windows_startup</link> (GtkApplication *app)</para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a29b76550faf7263045fc6c17bb1dad06">on_toggle_exec_edit</link> (GtkWidget *btt_XOR_EXEC_EDIT, gpointer user_data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1aacc95ffe2d93a2b74e1eb1ff429de55d">on_toggle_state_rules_data</link> (GtkWidget *btt_STATE_RULES_DATA, gpointer user_data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a6c7663d555d0c936eecd1d91b3f0ee22">on_save_current_model_before_editing</link> (GtkWidget *btt_SAVE_CURRENT_MODEL, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1ae729e1c55fab45c61219c741e2209d3f">on_discard_current_model_before_editing</link> (GtkWidget *btt_SAVE_CURRENT_MODEL, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1aa983f0debe44a7d82dc5921fddcfaf8c">on_write_current_model</link> (GtkWidget *btt_WRITE_CURRENT_MODEL, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a4de6cc717f212c44ff4c053fee3071c8">on_setup_user_tree_factory</link> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a7713720f05623b42929ad7c43292c559">on_bind_user_tree_factory</link> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>gboolean <link linkend="_signal_8h_1a9a847597ed5df8246f5cf155f7bdff5d">on_glarea_render</link> (GtkGLArea *area, GdkGLContext *context)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_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_8h_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_8h_1a2e600446643f328f22d6f43edb06912e">on_axis_value_change</link> (GtkAdjustment *adjustment, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1ad5127ab6dabaa6717865d2437d157e53">on_updating_objects_transparencies</link> (GtkWidget *btt_reset, GtkScrollbar *reset_scrollbar)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1aa3b372e170d71c2e7407fb84582b5c3a">on_situations_box_do_reset</link> (GtkWidget *btt_reset, GtkScrollbar *reset_scrollbar)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1ac6bc723922324fe4a8d9a0018540e0a0">on_resetting_XYZ_in_state_page</link> ()</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1ae9ca59f2c0ec40e1e9df7c11f5f9be2d">on_clicked_topbar_right_home</link> (GtkWidget *btt_reset, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a9711ba5647a03f97f5966f3fd4b6b487">on_clicked_topbar_right_search</link> (GtkWidget *btt_menu, gpointer list_box)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a96d37258cb0899328930622d8098eb1c">on_topbar_right_measure_clicked</link> (GtkWidget *btt_measure, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a9cfd19ab0683dbb893c4e99f04b0a1dc">on_start_new_measure</link> (GtkWidget *btt_new_measure, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a08ae73e0d5a9616ee0dbd9390d3a94aa">on_select_rules_first</link> (GtkWidget *btt_new_measure, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para><anchor xml:id="_signal_8h_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_8h_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_8h_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_8h_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_8h_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_8h_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_8h_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_8h_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><anchor xml:id="_signal_8h_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_8h_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_8h_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_8h_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_8h_1a9283987228ae2d505f5a4543d90caa73"/>void <emphasis role="strong">on_start_new_engine</emphasis> (GtkWidget *btt, gpointer data)</para>
<para>phantom documentation </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a21debeec500228e967f05cdfff41f20a">on_entry_name_insert_after</link> (GtkWidget *entry, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
<listitem><para>void <link linkend="_signal_8h_1a5a55cab3bb796786ea0d56f1eed579e4">on_entry_name_delete_after</link> (GtkWidget *entry, gpointer data)</para>
<para>since 2024-06 </para>
</listitem>
</itemizedlist>
</simplesect>
<section>
<title>Detailed Description</title>
<para>events callbacks header </para>
<para>This file is part of Gem-graph. </para>
</section>
<section>
<title>Function Documentation</title>
<anchor xml:id="_signal_8h_1a2e600446643f328f22d6f43edb06912e"/><section>
<title>on_axis_value_change()</title>
<indexterm><primary>on_axis_value_change</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_axis_value_change</secondary></indexterm>
<para><computeroutput>void on_axis_value_change (GtkAdjustment * adjustment, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*adjustment</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a7713720f05623b42929ad7c43292c559"/><section>
<title>on_bind_user_tree_factory()</title>
<indexterm><primary>on_bind_user_tree_factory</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_bind_user_tree_factory</secondary></indexterm>
<para><computeroutput>void on_bind_user_tree_factory (GtkSignalListItemFactory * factory, GObject * object, gpointer user_data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<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>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1ae9ca59f2c0ec40e1e9df7c11f5f9be2d"/><section>
<title>on_clicked_topbar_right_home()</title>
<indexterm><primary>on_clicked_topbar_right_home</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_clicked_topbar_right_home</secondary></indexterm>
<para><computeroutput>void on_clicked_topbar_right_home (GtkWidget * btt_reset, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt_reset</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a9711ba5647a03f97f5966f3fd4b6b487"/><section>
<title>on_clicked_topbar_right_search()</title>
<indexterm><primary>on_clicked_topbar_right_search</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_clicked_topbar_right_search</secondary></indexterm>
<para><computeroutput>void on_clicked_topbar_right_search (GtkWidget * btt_menu, gpointer list_box)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt_menu</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>list_box</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1ae729e1c55fab45c61219c741e2209d3f"/><section>
<title>on_discard_current_model_before_editing()</title>
<indexterm><primary>on_discard_current_model_before_editing</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_discard_current_model_before_editing</secondary></indexterm>
<para><computeroutput>void on_discard_current_model_before_editing (GtkWidget * btt_discard_current_model, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt_discard_current_model</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a5a55cab3bb796786ea0d56f1eed579e4"/><section>
<title>on_entry_name_delete_after()</title>
<indexterm><primary>on_entry_name_delete_after</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_entry_name_delete_after</secondary></indexterm>
<para><computeroutput>void on_entry_name_delete_after (GtkWidget * entry, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*entry</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a21debeec500228e967f05cdfff41f20a"/><section>
<title>on_entry_name_insert_after()</title>
<indexterm><primary>on_entry_name_insert_after</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_entry_name_insert_after</secondary></indexterm>
<para><computeroutput>void on_entry_name_insert_after (GtkWidget * entry, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*entry</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1ad1d3eacfd74456a35e08571269a28606"/><section>
<title>on_glarea_realize()</title>
<indexterm><primary>on_glarea_realize</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</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>
<para>since 2024-06</para>
<para><formalpara><title>See also</title>
<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>
<entry>*widget</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a9a847597ed5df8246f5cf155f7bdff5d"/><section>
<title>on_glarea_render()</title>
<indexterm><primary>on_glarea_render</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_glarea_render</secondary></indexterm>
<para><computeroutput>gboolean on_glarea_render (GtkGLArea * area, GdkGLContext * context)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*area</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>*context</entry><entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>Returns</title>
<para>bool </para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a7a4f6bb06fcf023d79c10df197916633"/><section>
<title>on_glarea_unrealize()</title>
<indexterm><primary>on_glarea_unrealize</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</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>
<para>since 2024-06</para>
<para><formalpara><title>See also</title>
<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>
<entry>*widget</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1ac6bc723922324fe4a8d9a0018540e0a0"/><section>
<title>on_resetting_XYZ_in_state_page()</title>
<indexterm><primary>on_resetting_XYZ_in_state_page</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_resetting_XYZ_in_state_page</secondary></indexterm>
<para><computeroutput>void on_resetting_XYZ_in_state_page ( )</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<para></para>
<para></para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a6c7663d555d0c936eecd1d91b3f0ee22"/><section>
<title>on_save_current_model_before_editing()</title>
<indexterm><primary>on_save_current_model_before_editing</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</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>
<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>
<entry>*btt_save_current_model</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a08ae73e0d5a9616ee0dbd9390d3a94aa"/><section>
<title>on_select_rules_first()</title>
<indexterm><primary>on_select_rules_first</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_select_rules_first</secondary></indexterm>
<para><computeroutput>void on_select_rules_first (GtkWidget * btt, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a4de6cc717f212c44ff4c053fee3071c8"/><section>
<title>on_setup_user_tree_factory()</title>
<indexterm><primary>on_setup_user_tree_factory</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</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>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<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>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1aa3b372e170d71c2e7407fb84582b5c3a"/><section>
<title>on_situations_box_do_reset()</title>
<indexterm><primary>on_situations_box_do_reset</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_situations_box_do_reset</secondary></indexterm>
<para><computeroutput>void on_situations_box_do_reset (GtkWidget * btt_reset, GtkScrollbar * reset_scrollbar)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt_reset</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>*reset_scrollbar</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a9cfd19ab0683dbb893c4e99f04b0a1dc"/><section>
<title>on_start_new_measure()</title>
<indexterm><primary>on_start_new_measure</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_start_new_measure</secondary></indexterm>
<para><computeroutput>void on_start_new_measure (GtkWidget * btt, gpointer btt_label)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>btt_label</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a29b76550faf7263045fc6c17bb1dad06"/><section>
<title>on_toggle_exec_edit()</title>
<indexterm><primary>on_toggle_exec_edit</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_toggle_exec_edit</secondary></indexterm>
<para><computeroutput>void on_toggle_exec_edit (GtkWidget * toggled_button, gpointer user_data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*toggled_button</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>user_data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1aacc95ffe2d93a2b74e1eb1ff429de55d"/><section>
<title>on_toggle_state_rules_data()</title>
<indexterm><primary>on_toggle_state_rules_data</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_toggle_state_rules_data</secondary></indexterm>
<para><computeroutput>void on_toggle_state_rules_data (GtkWidget * toggled_button, gpointer widget_all_vs_selected_one)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*toggled_button</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>widget_all_vs_selected_one</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a96d37258cb0899328930622d8098eb1c"/><section>
<title>on_topbar_right_measure_clicked()</title>
<indexterm><primary>on_topbar_right_measure_clicked</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_topbar_right_measure_clicked</secondary></indexterm>
<para><computeroutput>void on_topbar_right_measure_clicked (GtkWidget * btt, gpointer button_icon_name)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>button_icon_name</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1ad5127ab6dabaa6717865d2437d157e53"/><section>
<title>on_updating_objects_transparencies()</title>
<indexterm><primary>on_updating_objects_transparencies</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_updating_objects_transparencies</secondary></indexterm>
<para><computeroutput>void on_updating_objects_transparencies (GtkWidget * btt_source, GtkScrollbar * scrollbar)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt_source</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>*scrollbar</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1af2c6e56cf463999c342009ea6e3e5346"/><section>
<title>on_windows_activation()</title>
<indexterm><primary>on_windows_activation</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_windows_activation</secondary></indexterm>
<para><computeroutput>void on_windows_activation (GtkApplication * app)</computeroutput></para>
<para><formalpara><title>Since</title>
<para>2024-06</para>
</formalpara>
<formalpara><title>See also</title>
<para><link linkend="_widget_8h_1a6458bdae6bcf9131bc7c793810869db7">widget_design_main_window()</link> </para>
<para><link linkend="_widget_8h_1a1591b0ceef41a3926eee69905735b3ec">widget_design_dialog_window()</link> </para>
<para><link linkend="_widget_8h_1a2de49d7ea886ac83d68af532046c0868">widget_design_text_window()</link> </para>
<para><link linkend="_util_8h_1aaa9fc96cf3047e5a323156c7f500d5fb">util_trigger_test()</link> </para>
<para><link linkend="_fsm_8h_1a8c67f42f95d48ee2469c9a27d65db3e6">fsm_journal_event()</link></para>
<para><link linkend="_main_8c_1a3c04138a5bfe5d72780bb7e82a18e627">main()</link> </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>
<entry>*app</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1a9fa76559222320b25d10f05eeb9b5869"/><section>
<title>on_windows_startup()</title>
<indexterm><primary>on_windows_startup</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_windows_startup</secondary></indexterm>
<para><computeroutput>void on_windows_startup (GtkApplication * app)</computeroutput></para>
<para><formalpara><title>Since</title>
<para>2024-08</para>
</formalpara>
<formalpara><title>See also</title>
<para><link linkend="_fsm_8h_1a8c67f42f95d48ee2469c9a27d65db3e6">fsm_journal_event()</link></para>
<para><link linkend="_main_8c_1a3c04138a5bfe5d72780bb7e82a18e627">main()</link> </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>
<entry>*app</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
<anchor xml:id="_signal_8h_1aa983f0debe44a7d82dc5921fddcfaf8c"/><section>
<title>on_write_current_model()</title>
<indexterm><primary>on_write_current_model</primary><secondary>signal.h</secondary></indexterm>
<indexterm><primary>signal.h</primary><secondary>on_write_current_model</secondary></indexterm>
<para><computeroutput>void on_write_current_model (GtkWidget * btt_write_current_model, gpointer data)</computeroutput></para><para>
<para>since 2024-06 </para>
</para>
<para><formalpara><title>See also</title>
<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>
<entry>*btt_write_current_model</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>data</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
</section>
</section>
</section>