gem-graph-client/doc/docbook/db/d02/designer_8c.xml

131 lines
5.4 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="_designer_8c" xml:lang="en-US">
<title>src/widget/main_window/designer.c File Reference</title>
<indexterm><primary>src/widget/main_window/designer.c</primary></indexterm>
<para>
<para>designs and presents </para>
</para>
<programlisting linenumbering="unnumbered">#include &quot;../../../include/widget.h&quot;<?linebreak?>#include &quot;../../../include/fsm.h&quot;<?linebreak?>#include &quot;../../../include/util.h&quot;<?linebreak?></programlisting>Include dependency graph for designer.c:<para>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d0/d00/designer_8c__incl.svg"></imagedata>
</imageobject>
</mediaobject>
</informalfigure>
</para>
<simplesect>
<title>Macros </title>
<itemizedlist>
<listitem><para>#define <link linkend="_designer_8c_1a5f8b08c9158c269b5902dc3cd2dd6354">INITIAL_PAGE</link>&#160;&#160;&#160;2</para>
</listitem>
</itemizedlist>
</simplesect>
<simplesect>
<title>Functions </title>
<itemizedlist>
<listitem><para>void <link linkend="_designer_8c_1a6458bdae6bcf9131bc7c793810869db7">widget_design_main_window</link> (GtkWindow *main_window, GtkApplication *app)</para>
</listitem>
</itemizedlist>
</simplesect>
<section>
<title>Detailed Description</title>
<para>designs and presents </para>
<para>ensures the titlebar and the pages are available and init them</para>
<para>triggers assembly of the topbar and the default page</para>
<para>six pages can be displayed in the main window:<itemizedlist>
<listitem>
<para>synth: an overview that presents the main elements of interest simultaneously</para>
</listitem><listitem>
<para>state: a detailed view of the space, enabling it to be explored or modified</para>
</listitem><listitem>
<para>measures presents all the measures available and those in progress</para>
</listitem><listitem>
<para>results enables you to work on the results obtained</para>
</listitem><listitem>
<para>rules: two pages are grouped together here to make it easier to come and go: <blockquote>
<para>&#8205;the &quot;all rules&quot; page gives access to the hierarchy of all rules </para>
</blockquote><blockquote>
<para>&#8205;the &quot;selected rule&quot; page lets you examine and modify one selected rule </para>
</blockquote>This file is part of Gem-graph. </para>
</listitem></itemizedlist>
</para>
</section>
<section>
<title>Macro Definition Documentation</title>
<anchor xml:id="_designer_8c_1a5f8b08c9158c269b5902dc3cd2dd6354"/><section>
<title>INITIAL_PAGE</title>
<indexterm><primary>INITIAL_PAGE</primary><secondary>designer.c</secondary></indexterm>
<indexterm><primary>designer.c</primary><secondary>INITIAL_PAGE</secondary></indexterm>
<para><computeroutput>#define INITIAL_PAGE&#160;&#160;&#160;2</computeroutput></para>
<para><formalpara><title>See also</title>
<para><link linkend="_fsm_8h_1aa1132278a581ee80526ff5806e6ffa04">fsm_enum_state_rules_data</link> <literallayout><computeroutput> {SYNTH, STATE, RULES, DATA}
default == SYNTH
</computeroutput></literallayout> </para>
</formalpara>
</para>
</section>
</section>
<section>
<title>Function Documentation</title>
<anchor xml:id="_designer_8c_1a6458bdae6bcf9131bc7c793810869db7"/><section>
<title>widget_design_main_window()</title>
<indexterm><primary>widget_design_main_window</primary><secondary>designer.c</secondary></indexterm>
<indexterm><primary>designer.c</primary><secondary>widget_design_main_window</secondary></indexterm>
<para><computeroutput>void widget_design_main_window (GtkWindow * main_window, GtkApplication * app)</computeroutput></para>
<para>
<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>*main_window</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>*app</entry><entry>
<para></para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
Here is the call graph for this function:<para>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../db/d02/designer_8c_a6458bdae6bcf9131bc7c793810869db7_cgraph.svg"></imagedata>
</imageobject>
</mediaobject>
</informalfigure>
</para>
Here is the caller graph for this function:<para>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../db/d02/designer_8c_a6458bdae6bcf9131bc7c793810869db7_icgraph.svg"></imagedata>
</imageobject>
</mediaobject>
</informalfigure>
</para>
</section>
</section>
</section>