mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-23 20:30:15 +00:00
Make this function public. (#170748, Morten Welinder)
2005-05-03 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkdialog.h: * gtk/gtkdialog.c (gtk_dialog_get_response_for_widget): Make this function public. (#170748, Morten Welinder)
This commit is contained in:
parent
093b389f6a
commit
2430a4018b
@ -1,3 +1,10 @@
|
||||
2005-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtk.symbols:
|
||||
* gtk/gtkdialog.h:
|
||||
* gtk/gtkdialog.c (gtk_dialog_get_response_for_widget):
|
||||
Make this function public. (#170748, Morten Welinder)
|
||||
|
||||
2005-05-02 Federico Mena Quintero <federico@ximian.com>
|
||||
|
||||
Merged from gtk-2-6:
|
||||
|
@ -1,3 +1,10 @@
|
||||
2005-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtk.symbols:
|
||||
* gtk/gtkdialog.h:
|
||||
* gtk/gtkdialog.c (gtk_dialog_get_response_for_widget):
|
||||
Make this function public. (#170748, Morten Welinder)
|
||||
|
||||
2005-05-02 Federico Mena Quintero <federico@ximian.com>
|
||||
|
||||
Merged from gtk-2-6:
|
||||
|
@ -1,3 +1,10 @@
|
||||
2005-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtk.symbols:
|
||||
* gtk/gtkdialog.h:
|
||||
* gtk/gtkdialog.c (gtk_dialog_get_response_for_widget):
|
||||
Make this function public. (#170748, Morten Welinder)
|
||||
|
||||
2005-05-02 Federico Mena Quintero <federico@ximian.com>
|
||||
|
||||
Merged from gtk-2-6:
|
||||
|
@ -910,6 +910,7 @@ gtk_dialog_add_action_widget
|
||||
gtk_dialog_add_button
|
||||
gtk_dialog_add_buttons G_GNUC_NULL_TERMINATED
|
||||
gtk_dialog_get_has_separator
|
||||
gtk_dialog_get_response_for_widget
|
||||
gtk_dialog_get_type G_GNUC_CONST
|
||||
gtk_dialog_new
|
||||
gtk_dialog_new_with_buttons G_GNUC_NULL_TERMINATED
|
||||
|
@ -552,7 +552,7 @@ action_widget_activated (GtkWidget *widget, GtkDialog *dialog)
|
||||
{
|
||||
gint response_id;
|
||||
|
||||
response_id = _gtk_dialog_get_response_for_widget (dialog, widget);
|
||||
response_id = gtk_dialog_get_response_for_widget (dialog, widget);
|
||||
|
||||
gtk_dialog_response (dialog, response_id);
|
||||
}
|
||||
@ -1049,9 +1049,22 @@ _gtk_dialog_set_ignore_separator (GtkDialog *dialog,
|
||||
priv->ignore_separator = ignore_separator;
|
||||
}
|
||||
|
||||
/**
|
||||
* gtk_dialog_get_response_for_widget:
|
||||
* @dialog: a #GtkDialog
|
||||
* @widget: a widget in the action area of @dialog
|
||||
*
|
||||
* Gets the response id of a widget in the action area
|
||||
* of a dialog.
|
||||
*
|
||||
* Returns: the response id of @widget, or %GTK_RESPONSE_NONE
|
||||
* if @widget doesn't have a response id set.
|
||||
*
|
||||
* Since: 2.8
|
||||
*/
|
||||
gint
|
||||
_gtk_dialog_get_response_for_widget (GtkDialog *dialog,
|
||||
GtkWidget *widget)
|
||||
gtk_dialog_get_response_for_widget (GtkDialog *dialog,
|
||||
GtkWidget *widget)
|
||||
{
|
||||
ResponseData *rd;
|
||||
|
||||
|
@ -145,6 +145,8 @@ void gtk_dialog_set_response_sensitive (GtkDialog *dialog,
|
||||
gboolean setting);
|
||||
void gtk_dialog_set_default_response (GtkDialog *dialog,
|
||||
gint response_id);
|
||||
gint gtk_dialog_get_response_for_widget (GtkDialog *dialog,
|
||||
GtkWidget *widget);
|
||||
|
||||
void gtk_dialog_set_has_separator (GtkDialog *dialog,
|
||||
gboolean setting);
|
||||
|
Loading…
Reference in New Issue
Block a user