gtk-sharp[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]2.10.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Display information about an application
The offers a simple way to display information about a program like its logo, name, copyright, website and license. It is also possible to give credits to the authors, documenters, translators and artists who have worked on the program. An about dialog is typically opened when the user selects the About option from the Help menu. All parts of the dialog are optional.
About dialogs often contain links and email addresses. supports this by offering global hooks, which are called when the user clicks on a link or email address, see and . Email addresses in the authors, documenters and artists properties are recognized by looking for <user@host>, URLs are recognized by looking for http://url, with url extending to the next space, tab or line break.
Gtk.DialogConstructorProtected Constructor.
a Chain to this constructor if you have manually registered a native value for your subclass.System.Obsolete(Message=null, IsError=False)ConstructorInternal constructor
a This is not typically used by C# code.ConstructorDefault constructorPropertyGLib.GTypeGType Property.a Returns the native value for .PropertySystem.StringThe license of the program.a This string is displayed in a text view in a secondary dialog, therefore it is fine to use a long multi-paragraph text. Note that the text is not wrapped in the text view, thus it must contain the intended linebreaks.GLib.Property(Name="license")PropertySystem.StringThe name of the program.a GLib.Property(Name="name")PropertySystem.StringCopyright information for the program.a GLib.Property(Name="copyright")PropertySystem.StringCredits to the translators.a This string should be marked as translatable. The string may contain email addresses and URLs, which will be displayed as links, see the introduction for more details.GLib.Property(Name="translator-credits")PropertySystem.StringA named icon to use as the logo for the about box.a This property overrides the property.
GLib.Property(Name="logo-icon-name")PropertySystem.StringThe label for the link to the website of the program.a If this is not set, it defaults to the URL specified in the property.GLib.Property(Name="website-label")PropertyGdk.PixbufA logo for the about box.a If this is not set, it defaults to .GLib.Property(Name="logo")PropertySystem.StringThe URL for the link to the website of the program.a This should be a string starting with "http://".GLib.Property(Name="website")PropertySystem.StringComments about the program.a This string is displayed in a label in the main dialog, thus it should be a short explanation of the main purpose of the program, not a detailed list of features.GLib.Property(Name="comments")PropertySystem.StringThe version of the program.a GLib.Property(Name="version")MethodGtk.AboutDialogActivateLinkFuncInstalls a global function to be called whenever the user activates an email link in an about dialog.
a to call when an email link is activated.
a , the previous email hook.MethodGtk.AboutDialogActivateLinkFuncInstalls a global function to be called whenever the user activates a URL link in an about dialog.
a to call when a URL link is activated.
a that is the previous URL hook.PropertyGLib.Property(Name="documenters")System.String[]The people documenting the program.a .Each string may contain email addresses and URLs, which will be displayed as links, see the introduction for more details.PropertyGLib.Property(Name="authors")System.String[]The authors of the program.a .Each string may contain email addresses and URLs, which will be displayed as links, see the introduction for more details.PropertyGLib.Property(Name="artists")System.String[]The people who contributed artwork to the program.a .Each string may contain email addresses and URLs, which will be displayed as links, see the introduction for more details.PropertyGLib.Property(Name="wrap-license")System.BooleanIndicates if the License text is automatically wrapped. if the text is auto-wrapped.