2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="GeditFileChooserDialog">
6
<refentrytitle role="top_of_page" id="GeditFileChooserDialog.top_of_page">GeditFileChooserDialog</refentrytitle>
7
<manvolnum>3</manvolnum>
8
<refmiscinfo>GEDIT Library</refmiscinfo>
12
<refname>GeditFileChooserDialog</refname>
13
<refpurpose></refpurpose>
16
<refsynopsisdiv id="GeditFileChooserDialog.synopsis" role="synopsis">
17
<title role="synopsis.title">Synopsis</title>
20
<link linkend="GeditFileChooserDialogPrivate">GeditFileChooserDialogPrivate</link>;
21
<link linkend="GeditFileChooserDialog-struct">GeditFileChooserDialog</link>;
22
<link linkend="GtkWidget">GtkWidget</link> * <link linkend="gedit-file-chooser-dialog-new">gedit_file_chooser_dialog_new</link> (const <link linkend="gchar">gchar</link> *title,
23
<link linkend="GtkWindow">GtkWindow</link> *parent,
24
<link linkend="GtkFileChooserAction">GtkFileChooserAction</link> action,
25
const <link linkend="GeditEncoding">GeditEncoding</link> *encoding,
26
const <link linkend="gchar">gchar</link> *first_button_text,
28
<link linkend="void">void</link> <link linkend="gedit-file-chooser-dialog-set-encoding">gedit_file_chooser_dialog_set_encoding</link>
29
(<link linkend="GeditFileChooserDialog">GeditFileChooserDialog</link> *dialog,
30
const <link linkend="GeditEncoding">GeditEncoding</link> *encoding);
34
<refsect1 id="GeditFileChooserDialog.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="GtkWindow">GtkWindow</link>
44
+----<link linkend="GtkDialog">GtkDialog</link>
45
+----<link linkend="GtkFileChooserDialog">GtkFileChooserDialog</link>
46
+----GeditFileChooserDialog
52
<refsect1 id="GeditFileChooserDialog.implemented-interfaces" role="impl_interfaces">
53
<title role="impl_interfaces.title">Implemented Interfaces</title>
55
GeditFileChooserDialog implements
56
<link linkend="AtkImplementorIface">AtkImplementorIface</link>, <link linkend="GtkBuildable">GtkBuildable</link> and <link linkend="GtkFileChooser">GtkFileChooser</link>.</para>
63
<refsect1 id="GeditFileChooserDialog.description" role="desc">
64
<title role="desc.title">Description</title>
70
<refsect1 id="GeditFileChooserDialog.details" role="details">
71
<title role="details.title">Details</title>
72
<refsect2 id="GeditFileChooserDialogPrivate" role="struct">
73
<title>GeditFileChooserDialogPrivate</title>
74
<indexterm zone="GeditFileChooserDialogPrivate"><primary>GeditFileChooserDialogPrivate</primary></indexterm>
75
<programlisting>typedef struct _GeditFileChooserDialogPrivate GeditFileChooserDialogPrivate;</programlisting>
78
<refsect2 id="GeditFileChooserDialog-struct" role="struct">
79
<title>GeditFileChooserDialog</title>
80
<indexterm zone="GeditFileChooserDialog-struct"><primary>GeditFileChooserDialog</primary></indexterm>
81
<programlisting>typedef struct _GeditFileChooserDialog GeditFileChooserDialog;</programlisting>
84
<refsect2 id="gedit-file-chooser-dialog-new" role="function">
85
<title>gedit_file_chooser_dialog_new ()</title>
86
<indexterm zone="gedit-file-chooser-dialog-new"><primary>gedit_file_chooser_dialog_new</primary></indexterm>
87
<programlisting><link linkend="GtkWidget">GtkWidget</link> * gedit_file_chooser_dialog_new (const <link linkend="gchar">gchar</link> *title,
88
<link linkend="GtkWindow">GtkWindow</link> *parent,
89
<link linkend="GtkFileChooserAction">GtkFileChooserAction</link> action,
90
const <link linkend="GeditEncoding">GeditEncoding</link> *encoding,
91
const <link linkend="gchar">gchar</link> *first_button_text,
92
...);</programlisting>
94
Creates a new <link linkend="GeditFileChooserDialog."><type>GeditFileChooserDialog.</type></link> This function is analogous to
95
<link linkend="gtk-dialog-new-with-buttons"><function>gtk_dialog_new_with_buttons()</function></link>.</para>
97
</para><variablelist role="params">
98
<varlistentry><term><parameter>title</parameter> :</term>
99
<listitem><simpara> Title of the dialog, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>
100
</simpara></listitem></varlistentry>
101
<varlistentry><term><parameter>parent</parameter> :</term>
102
<listitem><simpara> Transient parent of the dialog, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>
103
</simpara></listitem></varlistentry>
104
<varlistentry><term><parameter>action</parameter> :</term>
105
<listitem><simpara> Open or save mode for the dialog
106
</simpara></listitem></varlistentry>
107
<varlistentry><term><parameter>encoding</parameter> :</term>
109
</simpara></listitem></varlistentry>
110
<varlistentry><term><parameter>first_button_text</parameter> :</term>
111
<listitem><simpara> stock ID or text to go in the first button, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>
112
</simpara></listitem></varlistentry>
113
<varlistentry><term><parameter>...</parameter> :</term>
114
<listitem><simpara> response ID for the first button, then additional (button, id) pairs, ending with <link linkend="NULL:CAPS"><literal>NULL</literal></link>
115
</simpara></listitem></varlistentry>
116
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a new <link linkend="GeditFileChooserDialog"><type>GeditFileChooserDialog</type></link>
118
</simpara></listitem></varlistentry>
119
</variablelist></refsect2>
120
<refsect2 id="gedit-file-chooser-dialog-set-encoding" role="function">
121
<title>gedit_file_chooser_dialog_set_encoding ()</title>
122
<indexterm zone="gedit-file-chooser-dialog-set-encoding"><primary>gedit_file_chooser_dialog_set_encoding</primary></indexterm>
123
<programlisting><link linkend="void">void</link> gedit_file_chooser_dialog_set_encoding
124
(<link linkend="GeditFileChooserDialog">GeditFileChooserDialog</link> *dialog,
125
const <link linkend="GeditEncoding">GeditEncoding</link> *encoding);</programlisting>
127
</para><variablelist role="params">
128
<varlistentry><term><parameter>dialog</parameter> :</term>
130
</simpara></listitem></varlistentry>
131
<varlistentry><term><parameter>encoding</parameter> :</term>
133
</simpara></listitem></varlistentry>
134
</variablelist></refsect2>