48
46
<title role="impl_interfaces.title">Implemented Interfaces</title>
50
48
GimpColorNotebook implements
51
<link linkend="AtkImplementorIface">AtkImplementorIface</link> and <link linkend="GtkBuildable">GtkBuildable</link>.</para>
49
<link linkend="GtkBuildable">GtkBuildable</link>, <link linkend="AtkImplementorIface">AtkImplementorIface</link> and <link linkend="GtkOrientable">GtkOrientable</link>.</para>
56
53
<refsect1 id="GimpColorNotebook.style-properties" role="style_properties">
57
54
<title role="style_properties.title">Style Properties</title>
59
"<link linkend="GimpColorNotebook--tab-border">tab-border</link>" <link linkend="gint">gint</link> : Read
60
"<link linkend="GimpColorNotebook--tab-icon-size">tab-icon-size</link>" <link linkend="GtkIconSize">GtkIconSize</link> : Read
56
"<link linkend="GimpColorNotebook--s-tab-border">tab-border</link>" <link linkend="gint">gint</link> : Read
57
"<link linkend="GimpColorNotebook--s-tab-icon-size">tab-icon-size</link>" <link linkend="GtkIconSize">GtkIconSize</link> : Read
75
72
<title role="details.title">Details</title>
76
73
<refsect2 id="GimpColorNotebook-struct" role="struct">
77
74
<title>GimpColorNotebook</title>
78
<indexterm zone="GimpColorNotebook-struct"><primary>GimpColorNotebook</primary></indexterm><programlisting>typedef struct _GimpColorNotebook GimpColorNotebook;</programlisting>
75
<indexterm zone="GimpColorNotebook-struct"><primary sortas="GimpColorNotebook">GimpColorNotebook</primary></indexterm><programlisting>typedef struct _GimpColorNotebook GimpColorNotebook;</programlisting>
82
78
<refsect2 id="gimp-color-notebook-set-has-page" role="function">
83
79
<title>gimp_color_notebook_set_has_page ()</title>
84
<indexterm zone="gimp-color-notebook-set-has-page"><primary>gimp_color_notebook_set_has_page</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>* gimp_color_notebook_set_has_page (<link linkend="GimpColorNotebook">GimpColorNotebook</link> *notebook,
80
<indexterm zone="gimp-color-notebook-set-has-page"><primary sortas="gimp_color_notebook_set_has_page">gimp_color_notebook_set_has_page</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link> * gimp_color_notebook_set_has_page (<link linkend="GimpColorNotebook">GimpColorNotebook</link> *notebook,
85
81
<link linkend="GType">GType</link> page_type,
86
82
<link linkend="gboolean">gboolean</link> has_page);</programlisting>
88
84
This function adds and removed pages to / from a <link linkend="GimpColorNotebook"><type>GimpColorNotebook</type></link>.
89
85
The <parameter>page_type</parameter> passed must be a <link linkend="GimpColorSelector"><type>GimpColorSelector</type></link> subtype.</para>
92
87
</para><variablelist role="params">
93
<varlistentry><term><parameter>notebook</parameter> :</term>
88
<varlistentry><term><parameter>notebook</parameter> :</term>
94
89
<listitem><simpara> A <link linkend="GimpColorNotebook"><type>GimpColorNotebook</type></link> widget.
95
90
</simpara></listitem></varlistentry>
96
<varlistentry><term><parameter>page_type</parameter> :</term>
91
<varlistentry><term><parameter>page_type</parameter> :</term>
97
92
<listitem><simpara> The <link linkend="GType"><type>GType</type></link> of the notebook page to add or remove.
98
93
</simpara></listitem></varlistentry>
99
<varlistentry><term><parameter>has_page</parameter> :</term>
94
<varlistentry><term><parameter>has_page</parameter> :</term>
100
95
<listitem><simpara> Whether the page should be added or removed.
101
96
</simpara></listitem></varlistentry>
102
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The new page widget, if <parameter>has_page</parameter> was <link linkend="TRUE:CAPS"><type>TRUE</type></link>, or <link linkend="NULL:CAPS"><type>NULL</type></link>
103
if <parameter>has_page</parameter> was <link linkend="FALSE:CAPS"><type>FALSE</type></link>.
97
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The new page widget, if <parameter>has_page</parameter> was <link linkend="TRUE--CAPS"><type>TRUE</type></link>, or <link linkend="NULL--CAPS"><type>NULL</type></link>
98
if <parameter>has_page</parameter> was <link linkend="FALSE--CAPS"><type>FALSE</type></link>.
104
99
</simpara></listitem></varlistentry>
105
100
</variablelist></refsect2>
108
103
<refsect1 id="GimpColorNotebook.style-property-details" role="style_properties_details">
109
104
<title role="style_properties_details.title">Style Property Details</title>
110
<refsect2 id="GimpColorNotebook--tab-border"><title>The <literal>"tab-border"</literal> style property</title>
111
<indexterm zone="GimpColorNotebook--tab-border"><primary>GimpColorNotebook:tab-border</primary></indexterm><programlisting> "tab-border" <link linkend="gint">gint</link> : Read</programlisting>
105
<refsect2 id="GimpColorNotebook--s-tab-border" role="property"><title>The <literal>"tab-border"</literal> style property</title>
106
<indexterm zone="GimpColorNotebook--s-tab-border"><primary sortas="GimpColorNotebook:tab-border">GimpColorNotebook:tab-border</primary></indexterm><programlisting> "tab-border" <link linkend="gint">gint</link> : Read</programlisting>
112
107
<para>Width of the border around the tab contents.</para><para>Allowed values: >= 0</para>
113
108
<para>Default value: 0</para>
115
<refsect2 id="GimpColorNotebook--tab-icon-size"><title>The <literal>"tab-icon-size"</literal> style property</title>
116
<indexterm zone="GimpColorNotebook--tab-icon-size"><primary>GimpColorNotebook:tab-icon-size</primary></indexterm><programlisting> "tab-icon-size" <link linkend="GtkIconSize">GtkIconSize</link> : Read</programlisting>
110
<refsect2 id="GimpColorNotebook--s-tab-icon-size" role="property"><title>The <literal>"tab-icon-size"</literal> style property</title>
111
<indexterm zone="GimpColorNotebook--s-tab-icon-size"><primary sortas="GimpColorNotebook:tab-icon-size">GimpColorNotebook:tab-icon-size</primary></indexterm><programlisting> "tab-icon-size" <link linkend="GtkIconSize">GtkIconSize</link> : Read</programlisting>
117
112
<para>Size for icons displayed in the tab.</para><para>Default value: GTK_ICON_SIZE_BUTTON</para>