diff options
author | Federico Mena Quintero <federico@ximian.com> | 2004-04-13 01:11:34 +0000 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2004-04-13 01:11:34 +0000 |
commit | fc586da5a8576436d4e859ecb7802b635b533df6 (patch) | |
tree | 66acbc90bb42a525fdd989d40fa3d06b62a6e46c /docs | |
parent | db6f9f3e56eb75eb48771c9233ce3ef7f056832f (diff) | |
download | gdk-pixbuf-fc586da5a8576436d4e859ecb7802b635b533df6.tar.gz |
Added documentation to all the signals.
2004-04-12 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooser.c (gtk_file_chooser_class_init): Added
documentation to all the signals.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/ChangeLog | 5 | ||||
-rw-r--r-- | docs/reference/gtk/tmpl/gtkfilechooser.sgml | 156 |
2 files changed, 161 insertions, 0 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 99e0ff857..04357bdc7 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,8 @@ +2004-04-12 Federico Mena Quintero <federico@ximian.com> + + * gtk/tmpl/gtkfilechooser.sgml: Added documentation about + GtkFileChooserDefault's key binding signals. + 2004-03-26 Federico Mena Quintero <federico@ximian.com> * gtk/tmpl/gtkfilechooserdialog.sgml: Added a section about using diff --git a/docs/reference/gtk/tmpl/gtkfilechooser.sgml b/docs/reference/gtk/tmpl/gtkfilechooser.sgml index 6e7d41916..1d1decca4 100644 --- a/docs/reference/gtk/tmpl/gtkfilechooser.sgml +++ b/docs/reference/gtk/tmpl/gtkfilechooser.sgml @@ -116,6 +116,162 @@ update_preview_cb (GtkFileChooser *file_chooser, gpointer data) </note> </refsect2> + <refsect2 id="gtkfilechooser-key-bindings"> + <title>Key Bindings</title> + + <para> + Internally, GTK+ implements a file chooser's graphical user + interface with the private + <classname>GtkFileChooserDefaultClass</classname>. This + widget has several <link linkend="gtk-Bindings"">key + bindings</link> and their associated signals. This section + describes the available key binding signals. + </para> + + <refsect3 id="GtkFileChooserDefault-location-popup"> + <title>The "GtkFileChooserDefault::location-popup" signal</title> + + <programlisting> + void user_function (GtkFileChooserDefault *chooser, + <link linkend="gpointer">gpointer</link> user_data); + </programlisting> + + <para> + This is used to make the file chooser show a "Location" + dialog which the user can use to manually type the name of + the file he wishes to select. By default this is bound to + <keycombo><keycap>Control</keycap><keycap>L</keycap></keycombo>. + </para> + + <variablelist role="params"> + <varlistentry> + <term><parameter>chooser</parameter> :</term> + <listitem> + <simpara> + the object which received the signal. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>user_data</parameter> :</term> + <listitem> + <simpara> + user data set when the signal handler was connected. + </simpara> + </listitem> + </varlistentry> + </variablelist> + </refsect3> + + <refsect3 id="GtkFileChooserDefault-up-folder"> + <title>The "GtkFileChooserDefault::up-folder" signal</title> + + <programlisting> + void user_function (GtkFileChooserDefault *chooser, + <link linkend="gpointer">gpointer</link> user_data); + </programlisting> + + <para> + This is used to make the file chooser go to the parent of + the current folder in the file hierarchy. By default this + is bound to + <keycombo><keycap>Alt</keycap><keycap>Up</keycap></keycombo>. + </para> + + <variablelist role="params"> + <varlistentry> + <term><parameter>chooser</parameter> :</term> + <listitem> + <simpara> + the object which received the signal. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>user_data</parameter> :</term> + <listitem> + <simpara> + user data set when the signal handler was connected. + </simpara> + </listitem> + </varlistentry> + </variablelist> + </refsect3> + + <refsect3 id="GtkFileChooserDefault-down-folder"> + <title>The "GtkFileChooserDefault::down-folder" signal</title> + + <programlisting> + void user_function (GtkFileChooserDefault *chooser, + <link linkend="gpointer">gpointer</link> user_data); + </programlisting> + + <para> + This is used to make the file chooser go to a child of the + current folder in the file hierarchy. The subfolder that + will be used is displayed in the path bar widget of the file + chooser. For example, if the path bar is showing + "/foo/<emphasis>bar/</emphasis>baz", then this will cause + the file chooser to switch to the "baz" subfolder. By + default this is bound to + <keycombo><keycap>Alt</keycap><keycap>Down</keycap></keycombo>. + </para> + + <variablelist role="params"> + <varlistentry> + <term><parameter>chooser</parameter> :</term> + <listitem> + <simpara> + the object which received the signal. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>user_data</parameter> :</term> + <listitem> + <simpara> + user data set when the signal handler was connected. + </simpara> + </listitem> + </varlistentry> + </variablelist> + </refsect3> + + <refsect3 id="GtkFileChooserDefault-home-folder"> + <title>The "GtkFileChooserDefault::home-folder" signal</title> + + <programlisting> + void user_function (GtkFileChooserDefault *chooser, + <link linkend="gpointer">gpointer</link> user_data); + </programlisting> + + <para> + This is used to make the file chooser show the user's home + folder in the file list. By default this is bound to + <keycombo><keycap>Alt</keycap><keycap>Home</keycap></keycombo>. + </para> + + <variablelist role="params"> + <varlistentry> + <term><parameter>chooser</parameter> :</term> + <listitem> + <simpara> + the object which received the signal. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>user_data</parameter> :</term> + <listitem> + <simpara> + user data set when the signal handler was connected. + </simpara> + </listitem> + </varlistentry> + </variablelist> + </refsect3> + </refsect2> + <!-- ##### SECTION See_Also ##### --> <para> #GtkFileChooserDialog, #GtkFileChooserWidget |