Ardour  9.0-pre0-582-g084a23a80d
gtkaboutdialog.h File Reference
#include <gtk/gtkdialog.h>
Include dependency graph for gtkaboutdialog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkAboutDialog
 
struct  _GtkAboutDialogClass
 

Macros

#define GTK_TYPE_ABOUT_DIALOG   (gtk_about_dialog_get_type ())
 
#define GTK_ABOUT_DIALOG(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_ABOUT_DIALOG, GtkAboutDialog))
 
#define GTK_ABOUT_DIALOG_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ABOUT_DIALOG, GtkAboutDialogClass))
 
#define GTK_IS_ABOUT_DIALOG(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_ABOUT_DIALOG))
 
#define GTK_IS_ABOUT_DIALOG_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ABOUT_DIALOG))
 
#define GTK_ABOUT_DIALOG_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ABOUT_DIALOG, GtkAboutDialogClass))
 

Typedefs

typedef struct _GtkAboutDialog GtkAboutDialog
 
typedef struct _GtkAboutDialogClass GtkAboutDialogClass
 
typedef void(* GtkAboutDialogActivateLinkFunc) (GtkAboutDialog *about, const gchar *link_, gpointer data)
 

Functions

GType gtk_about_dialog_get_type (void) G_GNUC_CONST
 
GtkWidgetgtk_about_dialog_new (void)
 
void gtk_show_about_dialog (GtkWindow *parent, const gchar *first_property_name,...) G_GNUC_NULL_TERMINATED
 
const gchar * gtk_about_dialog_get_name (GtkAboutDialog *about)
 
void gtk_about_dialog_set_name (GtkAboutDialog *about, const gchar *name)
 
const gchar * gtk_about_dialog_get_program_name (GtkAboutDialog *about)
 
void gtk_about_dialog_set_program_name (GtkAboutDialog *about, const gchar *name)
 
const gchar * gtk_about_dialog_get_version (GtkAboutDialog *about)
 
void gtk_about_dialog_set_version (GtkAboutDialog *about, const gchar *version)
 
const gchar * gtk_about_dialog_get_copyright (GtkAboutDialog *about)
 
void gtk_about_dialog_set_copyright (GtkAboutDialog *about, const gchar *copyright)
 
const gchar * gtk_about_dialog_get_comments (GtkAboutDialog *about)
 
void gtk_about_dialog_set_comments (GtkAboutDialog *about, const gchar *comments)
 
const gchar * gtk_about_dialog_get_license (GtkAboutDialog *about)
 
void gtk_about_dialog_set_license (GtkAboutDialog *about, const gchar *license)
 
gboolean gtk_about_dialog_get_wrap_license (GtkAboutDialog *about)
 
void gtk_about_dialog_set_wrap_license (GtkAboutDialog *about, gboolean wrap_license)
 
const gchar * gtk_about_dialog_get_website (GtkAboutDialog *about)
 
void gtk_about_dialog_set_website (GtkAboutDialog *about, const gchar *website)
 
const gchar * gtk_about_dialog_get_website_label (GtkAboutDialog *about)
 
void gtk_about_dialog_set_website_label (GtkAboutDialog *about, const gchar *website_label)
 
const gchar *const * gtk_about_dialog_get_authors (GtkAboutDialog *about)
 
void gtk_about_dialog_set_authors (GtkAboutDialog *about, const gchar **authors)
 
const gchar *const * gtk_about_dialog_get_documenters (GtkAboutDialog *about)
 
void gtk_about_dialog_set_documenters (GtkAboutDialog *about, const gchar **documenters)
 
const gchar *const * gtk_about_dialog_get_artists (GtkAboutDialog *about)
 
void gtk_about_dialog_set_artists (GtkAboutDialog *about, const gchar **artists)
 
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)
 
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)
 
GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_email_hook (GtkAboutDialogActivateLinkFunc func, gpointer data, GDestroyNotify destroy)
 
GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_url_hook (GtkAboutDialogActivateLinkFunc func, gpointer data, GDestroyNotify destroy)
 

Macro Definition Documentation

◆ GTK_ABOUT_DIALOG

#define GTK_ABOUT_DIALOG (   object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_ABOUT_DIALOG, GtkAboutDialog))

Definition at line 37 of file gtkaboutdialog.h.

◆ GTK_ABOUT_DIALOG_CLASS

#define GTK_ABOUT_DIALOG_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ABOUT_DIALOG, GtkAboutDialogClass))

Definition at line 38 of file gtkaboutdialog.h.

◆ GTK_ABOUT_DIALOG_GET_CLASS

#define GTK_ABOUT_DIALOG_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ABOUT_DIALOG, GtkAboutDialogClass))

Definition at line 41 of file gtkaboutdialog.h.

◆ GTK_IS_ABOUT_DIALOG

#define GTK_IS_ABOUT_DIALOG (   object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_ABOUT_DIALOG))

Definition at line 39 of file gtkaboutdialog.h.

◆ GTK_IS_ABOUT_DIALOG_CLASS

#define GTK_IS_ABOUT_DIALOG_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ABOUT_DIALOG))

Definition at line 40 of file gtkaboutdialog.h.

◆ GTK_TYPE_ABOUT_DIALOG

#define GTK_TYPE_ABOUT_DIALOG   (gtk_about_dialog_get_type ())

Definition at line 36 of file gtkaboutdialog.h.

Typedef Documentation

◆ GtkAboutDialog

Definition at line 34 of file gtkaboutdialog.h.

◆ GtkAboutDialogActivateLinkFunc

typedef void(* GtkAboutDialogActivateLinkFunc) (GtkAboutDialog *about, const gchar *link_, gpointer data)

GtkAboutDialogActivateLinkFunc:

Parameters
aboutthe GtkAboutDialog in which the link was activated
link_the URL or email address to which the activated link points
datauser data that was passed when the function was registered with gtk_about_dialog_set_email_hook() or gtk_about_dialog_set_url_hook()

The type of a function which is called when a URL or email link is activated.

Definition at line 140 of file gtkaboutdialog.h.

◆ GtkAboutDialogClass

Definition at line 34 of file gtkaboutdialog.h.

Function Documentation

◆ gtk_about_dialog_get_artists()

const gchar* const* gtk_about_dialog_get_artists ( GtkAboutDialog about)

◆ gtk_about_dialog_get_authors()

const gchar* const* gtk_about_dialog_get_authors ( GtkAboutDialog about)

◆ gtk_about_dialog_get_comments()

const gchar* gtk_about_dialog_get_comments ( GtkAboutDialog about)

◆ gtk_about_dialog_get_copyright()

const gchar* gtk_about_dialog_get_copyright ( GtkAboutDialog about)

◆ gtk_about_dialog_get_documenters()

const gchar* const* gtk_about_dialog_get_documenters ( GtkAboutDialog about)

◆ gtk_about_dialog_get_license()

const gchar* gtk_about_dialog_get_license ( GtkAboutDialog about)

◆ gtk_about_dialog_get_logo()

GdkPixbuf* gtk_about_dialog_get_logo ( GtkAboutDialog about)

◆ gtk_about_dialog_get_logo_icon_name()

const gchar* gtk_about_dialog_get_logo_icon_name ( GtkAboutDialog about)

◆ gtk_about_dialog_get_name()

const gchar* gtk_about_dialog_get_name ( GtkAboutDialog about)

◆ gtk_about_dialog_get_program_name()

const gchar* gtk_about_dialog_get_program_name ( GtkAboutDialog about)

◆ gtk_about_dialog_get_translator_credits()

const gchar* gtk_about_dialog_get_translator_credits ( GtkAboutDialog about)

◆ gtk_about_dialog_get_type()

GType gtk_about_dialog_get_type ( void  )

◆ gtk_about_dialog_get_version()

const gchar* gtk_about_dialog_get_version ( GtkAboutDialog about)

◆ gtk_about_dialog_get_website()

const gchar* gtk_about_dialog_get_website ( GtkAboutDialog about)

◆ gtk_about_dialog_get_website_label()

const gchar* gtk_about_dialog_get_website_label ( GtkAboutDialog about)

◆ gtk_about_dialog_get_wrap_license()

gboolean gtk_about_dialog_get_wrap_license ( GtkAboutDialog about)

◆ gtk_about_dialog_new()

GtkWidget* gtk_about_dialog_new ( void  )

◆ gtk_about_dialog_set_artists()

void gtk_about_dialog_set_artists ( GtkAboutDialog about,
const gchar **  artists 
)

◆ gtk_about_dialog_set_authors()

void gtk_about_dialog_set_authors ( GtkAboutDialog about,
const gchar **  authors 
)

◆ gtk_about_dialog_set_comments()

void gtk_about_dialog_set_comments ( GtkAboutDialog about,
const gchar *  comments 
)

◆ gtk_about_dialog_set_copyright()

void gtk_about_dialog_set_copyright ( GtkAboutDialog about,
const gchar *  copyright 
)

◆ gtk_about_dialog_set_documenters()

void gtk_about_dialog_set_documenters ( GtkAboutDialog about,
const gchar **  documenters 
)

◆ gtk_about_dialog_set_email_hook()

GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_email_hook ( GtkAboutDialogActivateLinkFunc  func,
gpointer  data,
GDestroyNotify  destroy 
)

◆ gtk_about_dialog_set_license()

void gtk_about_dialog_set_license ( GtkAboutDialog about,
const gchar *  license 
)

◆ gtk_about_dialog_set_logo()

void gtk_about_dialog_set_logo ( GtkAboutDialog about,
GdkPixbuf *  logo 
)

◆ gtk_about_dialog_set_logo_icon_name()

void gtk_about_dialog_set_logo_icon_name ( GtkAboutDialog about,
const gchar *  icon_name 
)

◆ gtk_about_dialog_set_name()

void gtk_about_dialog_set_name ( GtkAboutDialog about,
const gchar *  name 
)

◆ gtk_about_dialog_set_program_name()

void gtk_about_dialog_set_program_name ( GtkAboutDialog about,
const gchar *  name 
)

◆ gtk_about_dialog_set_translator_credits()

void gtk_about_dialog_set_translator_credits ( GtkAboutDialog about,
const gchar *  translator_credits 
)

◆ gtk_about_dialog_set_url_hook()

GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_url_hook ( GtkAboutDialogActivateLinkFunc  func,
gpointer  data,
GDestroyNotify  destroy 
)

◆ gtk_about_dialog_set_version()

void gtk_about_dialog_set_version ( GtkAboutDialog about,
const gchar *  version 
)

◆ gtk_about_dialog_set_website()

void gtk_about_dialog_set_website ( GtkAboutDialog about,
const gchar *  website 
)

◆ gtk_about_dialog_set_website_label()

void gtk_about_dialog_set_website_label ( GtkAboutDialog about,
const gchar *  website_label 
)

◆ gtk_about_dialog_set_wrap_license()

void gtk_about_dialog_set_wrap_license ( GtkAboutDialog about,
gboolean  wrap_license 
)

◆ gtk_show_about_dialog()

void gtk_show_about_dialog ( GtkWindow parent,
const gchar *  first_property_name,
  ... 
)