3
3
#ifndef _GTKMM_ABOUTDIALOG_H
4
4
#define _GTKMM_ABOUTDIALOG_H
6
#include <gtkmmconfig.h>
9
/* $Id: aboutdialog.hg,v 1.10 2006/07/18 19:49:30 murrayc Exp $ */
13
12
* Copyright (C) 2004 The gtkmm Development Team
15
14
* This library is free software; you can redistribute it and/or
27
26
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
30
30
#include <gtkmm/dialog.h>
31
31
//#include <glibmm/listhandle.h>
45
/** The AboutDialog offers a simple way to display information about a program like its logo, name, copyright,
46
* website and license. It is also possible to give credits to the authors, documenters, translators and artists
47
* who have worked on the program. An about dialog is typically opened when the user selects the About option
45
/** The AboutDialog offers a simple way to display information about a program like its logo, name, copyright,
46
* website and license. It is also possible to give credits to the authors, documenters, translators and artists
47
* who have worked on the program. An about dialog is typically opened when the user selects the About option
48
48
* from the Help menu. All parts of the dialog are optional.
50
* About dialogs often contain links and email addresses. Gtk::AboutDialog supports this by offering global
51
* hooks, which are called when the user clicks on a link or email address, see set_email_hook() and
52
* set_url_hook(). Email addresses in the authors, documenters and artists properties are recognized by looking
53
* for <user@host>, URLs are recognized by looking for http://url, with the URL extending to the next space,
50
* About dialogs often contain links and email addresses. Gtk::AboutDialog supports this by offering global
51
* hooks, which are called when the user clicks on a link or email address, see set_email_hook() and
52
* set_url_hook(). Email addresses in the authors, documenters and artists properties are recognized by looking
53
* for <user@host>, URLs are recognized by looking for http://url, with the URL extending to the next space,
54
54
* tab or line break.
56
56
* An AboutDialog looks like this: