====== GtkAboutDialog ====== Mit dem GtkAboutDialog können Informationen über die Anwendung angezeigt werden. ===== Allgemeine Informationen ===== {{ :gui:gtk:widgets:nautilus_about.png?200|Info zu Nautilus}} * **Basisklassen:** \\ ''GObject => GInitiallyUnowned => GtkObject => GtkWidget => GtkContainer => GtkBin => GtkWindow => GtkDialog'' * **Von ''GtkAboutDialog'' abgeleitete Widgets:** - * **Anmerkungen:** Implementiert ''GtkBuildable''. * **Referenz:** [[http://library.gnome.org/devel/gtk/stable/GtkAboutDialog.html|GtkAboutDialog]] ===== Benutzung ===== ==== Erstellung ==== Der Konstruktor verlangt keine weiteren Argumente: GtkWidget* about_dlg = gtk_about_dialog_new(); ==== Attribute festlegen ==== Die folgende Auflistung zeigt die wichtigsten Funktionen bei der Benutzung von ''GtkAboutDialog'': ^Funktion^Beschreibung^ |gtk_about_dialog_set_program_name(GtkAboutDialog* dialog, gchar* name);|Setzt den Namen der Anwendung.| |gtk_about_dialog_set_version(GtkAboutDialog* dialog, gchar* version);|Setzt die Version der Anwendung.| |gtk_about_dialog_set_copyright(GtkAboutDialog* dialog, gchar* copyright);|Legt den Inhalt der Copyright Notiz fest.| |gtk_about_dialog_set_comment(GtkAboutDialog* dialog, gchar* comment);|Legt einen kurzen Beschreibungstext fest.| |...|...weitere Funktionen sind vorhanden!| ==== Dialog anzeigen ==== ''GtkAboutDialog'' wird als Dialog mit ''gtk_dialog_run'' angezeigt: gtk_dialog_run(GTK_DIALOG(about_dlg)); gtk_widget_destroy(about_dlg); \\ Nicht vergessen: Das Widget mit ''gtk_widget_destroy'' danach "vernichten"! \\ ====== ====== -----
[[gui:gtk:widgets:start|Hoch zur Übersicht]]