4
4
<!ENTITY version SYSTEM "version.xml">
7
<refentry id="goffice-GoOptionMenu">
7
<refentry id="GOOptionMenu">
9
<refentrytitle role="top_of_page" id="goffice-GoOptionMenu.top_of_page">GoOptionMenu</refentrytitle>
9
<refentrytitle role="top_of_page" id="GOOptionMenu.top_of_page">GOOptionMenu</refentrytitle>
10
10
<manvolnum>3</manvolnum>
11
<refmiscinfo>GOFFICE Library</refmiscinfo>
11
<refmiscinfo>GOFFICE-0.6 Library</refmiscinfo>
15
<refname>GoOptionMenu</refname>
15
<refname>GOOptionMenu</refname>
16
16
<refpurpose></refpurpose>
17
17
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
20
<refsynopsisdiv id="goffice-GoOptionMenu.synopsis" role="synopsis">
20
<refsynopsisdiv id="GOOptionMenu.synopsis" role="synopsis">
21
21
<title role="synopsis.title">Synopsis</title>
24
<link linkend="GOOptionMenu-struct">GOOptionMenu</link>;
24
25
<link linkend="GtkWidget">GtkWidget</link>* <link linkend="go-option-menu-new">go_option_menu_new</link> (void);
25
26
<link linkend="void">void</link> <link linkend="go-option-menu-set-menu">go_option_menu_set_menu</link> (<link linkend="GOOptionMenu">GOOptionMenu</link> *option_menu,
26
27
<link linkend="GtkWidget">GtkWidget</link> *menu);
27
28
<link linkend="void">void</link> <link linkend="go-option-menu-set-history">go_option_menu_set_history</link> (<link linkend="GOOptionMenu">GOOptionMenu</link> *option_menu,
28
29
<link linkend="GSList">GSList</link> *selection);
29
<link linkend="GtkWidget">GtkWidget</link>* <link linkend="go-option-menu-get-history">go_option_menu_get_history</link> (<link linkend="GOOptionMenu">GOOptionMenu</link> *option_menu);
30
<link linkend="GtkWidget">GtkWidget</link> * <link linkend="go-option-menu-get-history">go_option_menu_get_history</link> (<link linkend="GOOptionMenu">GOOptionMenu</link> *option_menu);
41
<refsect1 id="goffice-GoOptionMenu.description" role="desc">
34
<refsect1 id="GOOptionMenu.object-hierarchy" role="object_hierarchy">
35
<title role="object_hierarchy.title">Object Hierarchy</title>
37
<link linkend="GObject">GObject</link>
38
+----<link linkend="GInitiallyUnowned">GInitiallyUnowned</link>
39
+----<link linkend="GtkObject">GtkObject</link>
40
+----<link linkend="GtkWidget">GtkWidget</link>
41
+----<link linkend="GtkContainer">GtkContainer</link>
42
+----<link linkend="GtkBin">GtkBin</link>
43
+----<link linkend="GtkButton">GtkButton</link>
51
<refsect1 id="GOOptionMenu.implemented-interfaces" role="impl_interfaces">
52
<title role="impl_interfaces.title">Implemented Interfaces</title>
54
GOOptionMenu implements
55
<link linkend="AtkImplementorIface">AtkImplementorIface</link> and <link linkend="GtkBuildable">GtkBuildable</link>.</para>
60
<refsect1 id="GOOptionMenu.properties" role="properties">
61
<title role="properties.title">Properties</title>
63
"<link linkend="GOOptionMenu--menu">menu</link>" <link linkend="GtkMenu">GtkMenu</link>* : Read / Write
67
<refsect1 id="GOOptionMenu.signals" role="signal_proto">
68
<title role="signal_proto.title">Signals</title>
70
"<link linkend="GOOptionMenu-changed">changed</link>" : Run Last
75
<refsect1 id="GOOptionMenu.description" role="desc">
42
76
<title role="desc.title">Description</title>
48
<refsect1 id="goffice-GoOptionMenu.details" role="details">
82
<refsect1 id="GOOptionMenu.details" role="details">
49
83
<title role="details.title">Details</title>
84
<refsect2 id="GOOptionMenu-struct" role="struct">
85
<title>GOOptionMenu</title>
86
<indexterm zone="GOOptionMenu-struct"><primary>GOOptionMenu</primary></indexterm><programlisting>typedef struct _GOOptionMenu GOOptionMenu;</programlisting>
50
90
<refsect2 id="go-option-menu-new" role="function">
51
91
<title>go_option_menu_new ()</title>
52
92
<indexterm zone="go-option-menu-new"><primary>go_option_menu_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>* go_option_menu_new (void);</programlisting>
92
132
</variablelist></refsect2>
93
133
<refsect2 id="go-option-menu-get-history" role="function">
94
134
<title>go_option_menu_get_history ()</title>
95
<indexterm zone="go-option-menu-get-history"><primary>go_option_menu_get_history</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>* go_option_menu_get_history (<link linkend="GOOptionMenu">GOOptionMenu</link> *option_menu);</programlisting>
135
<indexterm zone="go-option-menu-get-history"><primary>go_option_menu_get_history</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link> * go_option_menu_get_history (<link linkend="GOOptionMenu">GOOptionMenu</link> *option_menu);</programlisting>
97
137
Retrieves the currently selected menu item.</para>
98
<variablelist role="params">
140
</para><variablelist role="params">
99
141
<varlistentry><term><parameter>option_menu</parameter> :</term>
100
142
<listitem><simpara> a <link linkend="GOOptionMenu"><type>GOOptionMenu</type></link>
101
143
</simpara></listitem></varlistentry>
104
146
</variablelist></refsect2>
149
<refsect1 id="GOOptionMenu.property-details" role="property_details">
150
<title role="property_details.title">Property Details</title>
151
<refsect2 id="GOOptionMenu--menu"><title>The <literal>"menu"</literal> property</title>
152
<indexterm zone="GOOptionMenu--menu"><primary>GOOptionMenu:menu</primary></indexterm><programlisting> "menu" <link linkend="GtkMenu">GtkMenu</link>* : Read / Write</programlisting>
153
<para>The menu of options.</para></refsect2>
157
<refsect1 id="GOOptionMenu.signal-details" role="signals">
158
<title role="signals.title">Signal Details</title>
159
<refsect2 id="GOOptionMenu-changed"><title>The <literal>"changed"</literal> signal</title>
160
<indexterm zone="GOOptionMenu-changed"><primary>GOOptionMenu::changed</primary></indexterm><programlisting><link linkend="void">void</link> user_function (<link linkend="GOOptionMenu">GOOptionMenu</link> *gooptionmenu,
161
<link linkend="gpointer">gpointer</link> user_data) : Run Last</programlisting>
164
</para><variablelist role="params">
165
<varlistentry><term><parameter>gooptionmenu</parameter> :</term>
166
<listitem><simpara>the object which received the signal.
168
</simpara></listitem></varlistentry>
169
<varlistentry><term><parameter>user_data</parameter> :</term>
170
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
171
</variablelist></refsect2>