X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtkaboutdialog.h;h=fd96ae2287dd566cd5af749128ea94b9d6c1b61c;hb=b2340254109d8599244c875fe7bc5e234f64da08;hp=42eba5861d10e6d6465665e51f02ad8c862ffece;hpb=b0713fb3bb41e6daf07c80d88098fee1461c0658;p=~andy%2Fgtk diff --git a/gtk/gtkaboutdialog.h b/gtk/gtkaboutdialog.h index 42eba5861..fd96ae228 100644 --- a/gtk/gtkaboutdialog.h +++ b/gtk/gtkaboutdialog.h @@ -15,20 +15,18 @@ Library General Public License for more details. You should have received a copy of the GNU Library General Public - License along with the Gnome Library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. + License along with this library. If not, see . Author: Anders Carlsson */ +#ifndef __GTK_ABOUT_DIALOG_H__ +#define __GTK_ABOUT_DIALOG_H__ + #if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION) #error "Only can be included directly." #endif -#ifndef __GTK_ABOUT_DIALOG_H__ -#define __GTK_ABOUT_DIALOG_H__ - #include G_BEGIN_DECLS @@ -112,19 +110,19 @@ GtkWidget *gtk_about_dialog_new (void); void gtk_show_about_dialog (GtkWindow *parent, const gchar *first_property_name, ...) G_GNUC_NULL_TERMINATED; -G_CONST_RETURN gchar *gtk_about_dialog_get_program_name (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_program_name (GtkAboutDialog *about); void gtk_about_dialog_set_program_name (GtkAboutDialog *about, const gchar *name); -G_CONST_RETURN gchar *gtk_about_dialog_get_version (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_version (GtkAboutDialog *about); void gtk_about_dialog_set_version (GtkAboutDialog *about, const gchar *version); -G_CONST_RETURN gchar *gtk_about_dialog_get_copyright (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_copyright (GtkAboutDialog *about); void gtk_about_dialog_set_copyright (GtkAboutDialog *about, const gchar *copyright); -G_CONST_RETURN gchar *gtk_about_dialog_get_comments (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_comments (GtkAboutDialog *about); void gtk_about_dialog_set_comments (GtkAboutDialog *about, const gchar *comments); -G_CONST_RETURN gchar *gtk_about_dialog_get_license (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_license (GtkAboutDialog *about); void gtk_about_dialog_set_license (GtkAboutDialog *about, const gchar *license); void gtk_about_dialog_set_license_type (GtkAboutDialog *about, @@ -135,30 +133,34 @@ gboolean gtk_about_dialog_get_wrap_license (GtkAboutDialog void gtk_about_dialog_set_wrap_license (GtkAboutDialog *about, gboolean wrap_license); -G_CONST_RETURN gchar *gtk_about_dialog_get_website (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_website (GtkAboutDialog *about); void gtk_about_dialog_set_website (GtkAboutDialog *about, const gchar *website); -G_CONST_RETURN gchar *gtk_about_dialog_get_website_label (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_website_label (GtkAboutDialog *about); void gtk_about_dialog_set_website_label (GtkAboutDialog *about, const gchar *website_label); -G_CONST_RETURN gchar* G_CONST_RETURN * gtk_about_dialog_get_authors (GtkAboutDialog *about); +const gchar* const * gtk_about_dialog_get_authors (GtkAboutDialog *about); void gtk_about_dialog_set_authors (GtkAboutDialog *about, const gchar **authors); -G_CONST_RETURN gchar* G_CONST_RETURN * gtk_about_dialog_get_documenters (GtkAboutDialog *about); +const gchar* const * gtk_about_dialog_get_documenters (GtkAboutDialog *about); void gtk_about_dialog_set_documenters (GtkAboutDialog *about, const gchar **documenters); -G_CONST_RETURN gchar* G_CONST_RETURN * gtk_about_dialog_get_artists (GtkAboutDialog *about); +const gchar* const * gtk_about_dialog_get_artists (GtkAboutDialog *about); void gtk_about_dialog_set_artists (GtkAboutDialog *about, const gchar **artists); -G_CONST_RETURN gchar *gtk_about_dialog_get_translator_credits (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_translator_credits (GtkAboutDialog *about); void gtk_about_dialog_set_translator_credits (GtkAboutDialog *about, const gchar *translator_credits); GdkPixbuf *gtk_about_dialog_get_logo (GtkAboutDialog *about); void gtk_about_dialog_set_logo (GtkAboutDialog *about, GdkPixbuf *logo); -G_CONST_RETURN gchar *gtk_about_dialog_get_logo_icon_name (GtkAboutDialog *about); +const gchar * gtk_about_dialog_get_logo_icon_name (GtkAboutDialog *about); void gtk_about_dialog_set_logo_icon_name (GtkAboutDialog *about, const gchar *icon_name); +GDK_AVAILABLE_IN_3_4 +void gtk_about_dialog_add_credit_section (GtkAboutDialog *about, + const gchar *section_name, + const gchar **people); G_END_DECLS