1 <refentry id="modest-ModestWindowMgr">
3 <refentrytitle id="top_of_page">ModestWindowMgr</refentrytitle>
4 <manvolnum>3</manvolnum>
5 <refmiscinfo>MODEST Library</refmiscinfo>
9 <refname>ModestWindowMgr</refname>
10 <refpurpose></refpurpose>
11 <!--[<xref linkend="desc" endterm="desc.title"/>]-->
14 <refsynopsisdiv id="synopsis">
15 <title id="synopsis.title">Synopsis</title>
21 typedef <link linkend="ModestWindowType">ModestWindowType</link>;
22 <link linkend="ModestOpenWindow">ModestOpenWindow</link>;
23 <link linkend="ModestWindowMgr">ModestWindowMgr</link>;
24 <link linkend="GObject">GObject</link>* <link linkend="modest-window-mgr-new">modest_window_mgr_new</link> (void);
25 <link linkend="gboolean">gboolean</link> <link linkend="modest-window-mgr-register">modest_window_mgr_register</link> (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
26 <link linkend="GObject">GObject</link> *win,
27 <link linkend="ModestWindowType">ModestWindowType</link> type,
28 <link linkend="guint">guint</link> window_id);
29 <link linkend="gboolean">gboolean</link> <link linkend="modest-window-mgr-unregister">modest_window_mgr_unregister</link> (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
30 <link linkend="GObject">GObject</link> *win);
31 <link linkend="GObject">GObject</link>* <link linkend="modest-window-mgr-find-by-type">modest_window_mgr_find_by_type</link> (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
32 <link linkend="ModestWindowType">ModestWindowType</link> type);
33 <link linkend="GObject">GObject</link>* <link linkend="modest-window-mgr-find-by-id">modest_window_mgr_find_by_id</link> (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
34 <link linkend="gint">gint</link> window_id);
48 <title id="desc.title">Description</title>
54 <refsect1 id="details">
55 <title id="details.title">Details</title>
57 <title><anchor id="ModestWindowType" role="typedef"/>ModestWindowType</title>
58 <indexterm><primary>ModestWindowType</primary></indexterm><programlisting>typedef guint ModestWindowType;
64 <title><anchor id="ModestOpenWindow" role="struct"/>ModestOpenWindow</title>
65 <indexterm><primary>ModestOpenWindow</primary></indexterm><programlisting>typedef struct {
67 ModestWindowType type;
75 <title><anchor id="ModestWindowMgr" role="struct"/>ModestWindowMgr</title>
76 <indexterm><primary>ModestWindowMgr</primary></indexterm><programlisting>typedef struct {
84 <title><anchor id="modest-window-mgr-new" role="function"/>modest_window_mgr_new ()</title>
85 <indexterm><primary>modest_window_mgr_new</primary></indexterm><programlisting><link linkend="GObject">GObject</link>* modest_window_mgr_new (void);</programlisting>
88 </para><variablelist role="params">
89 <varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
92 </simpara></listitem></varlistentry>
93 </variablelist></refsect2>
95 <title><anchor id="modest-window-mgr-register" role="function"/>modest_window_mgr_register ()</title>
96 <indexterm><primary>modest_window_mgr_register</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> modest_window_mgr_register (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
97 <link linkend="GObject">GObject</link> *win,
98 <link linkend="ModestWindowType">ModestWindowType</link> type,
99 <link linkend="guint">guint</link> window_id);</programlisting>
102 </para><variablelist role="params">
103 <varlistentry><term><parameter>self</parameter> :</term>
105 </simpara></listitem></varlistentry>
106 <varlistentry><term><parameter>win</parameter> :</term>
108 </simpara></listitem></varlistentry>
109 <varlistentry><term><parameter>type</parameter> :</term>
111 </simpara></listitem></varlistentry>
112 <varlistentry><term><parameter>window_id</parameter> :</term>
114 </simpara></listitem></varlistentry>
115 <varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
118 </simpara></listitem></varlistentry>
119 </variablelist></refsect2>
121 <title><anchor id="modest-window-mgr-unregister" role="function"/>modest_window_mgr_unregister ()</title>
122 <indexterm><primary>modest_window_mgr_unregister</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> modest_window_mgr_unregister (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
123 <link linkend="GObject">GObject</link> *win);</programlisting>
126 </para><variablelist role="params">
127 <varlistentry><term><parameter>self</parameter> :</term>
129 </simpara></listitem></varlistentry>
130 <varlistentry><term><parameter>win</parameter> :</term>
132 </simpara></listitem></varlistentry>
133 <varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
136 </simpara></listitem></varlistentry>
137 </variablelist></refsect2>
139 <title><anchor id="modest-window-mgr-find-by-type" role="function"/>modest_window_mgr_find_by_type ()</title>
140 <indexterm><primary>modest_window_mgr_find_by_type</primary></indexterm><programlisting><link linkend="GObject">GObject</link>* modest_window_mgr_find_by_type (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
141 <link linkend="ModestWindowType">ModestWindowType</link> type);</programlisting>
144 </para><variablelist role="params">
145 <varlistentry><term><parameter>self</parameter> :</term>
147 </simpara></listitem></varlistentry>
148 <varlistentry><term><parameter>type</parameter> :</term>
150 </simpara></listitem></varlistentry>
151 <varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
154 </simpara></listitem></varlistentry>
155 </variablelist></refsect2>
157 <title><anchor id="modest-window-mgr-find-by-id" role="function"/>modest_window_mgr_find_by_id ()</title>
158 <indexterm><primary>modest_window_mgr_find_by_id</primary></indexterm><programlisting><link linkend="GObject">GObject</link>* modest_window_mgr_find_by_id (<link linkend="ModestWindowMgr">ModestWindowMgr</link> *self,
159 <link linkend="gint">gint</link> window_id);</programlisting>
162 </para><variablelist role="params">
163 <varlistentry><term><parameter>self</parameter> :</term>
165 </simpara></listitem></varlistentry>
166 <varlistentry><term><parameter>window_id</parameter> :</term>
168 </simpara></listitem></varlistentry>
169 <varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
172 </simpara></listitem></varlistentry>
173 </variablelist></refsect2>