Class AboutDialog
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class AboutDialog : Window, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager, IHandle, GTypeProvider
- Inheritance
-
AboutDialog
- Implements
- Inherited Members
Constructors
AboutDialog()
public AboutDialog()
AboutDialog(params ConstructArgument[])
protected AboutDialog(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
AboutDialog(IntPtr, bool)
protected AboutDialog(IntPtr ptr, bool ownedRef)
Parameters
Fields
ActivateLinkSignal
Signal Descriptor for OnActivateLink.
public static readonly ReturningSignal<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool> ActivateLinkSignal
Field Value
ArtistsPropertyDefinition
public static readonly Property<string[], AboutDialog> ArtistsPropertyDefinition
Field Value
AuthorsPropertyDefinition
public static readonly Property<string[], AboutDialog> AuthorsPropertyDefinition
Field Value
CommentsPropertyDefinition
public static readonly Property<string?, AboutDialog> CommentsPropertyDefinition
Field Value
CopyrightPropertyDefinition
public static readonly Property<string?, AboutDialog> CopyrightPropertyDefinition
Field Value
DocumentersPropertyDefinition
public static readonly Property<string[], AboutDialog> DocumentersPropertyDefinition
Field Value
LicensePropertyDefinition
public static readonly Property<string?, AboutDialog> LicensePropertyDefinition
Field Value
LicenseTypePropertyDefinition
public static readonly Property<License, AboutDialog> LicenseTypePropertyDefinition
Field Value
LogoIconNamePropertyDefinition
public static readonly Property<string?, AboutDialog> LogoIconNamePropertyDefinition
Field Value
LogoPropertyDefinition
public static readonly Property<Paintable, AboutDialog> LogoPropertyDefinition
Field Value
ProgramNamePropertyDefinition
public static readonly Property<string?, AboutDialog> ProgramNamePropertyDefinition
Field Value
SystemInformationPropertyDefinition
public static readonly Property<string?, AboutDialog> SystemInformationPropertyDefinition
Field Value
TranslatorCreditsPropertyDefinition
public static readonly Property<string?, AboutDialog> TranslatorCreditsPropertyDefinition
Field Value
VersionPropertyDefinition
public static readonly Property<string?, AboutDialog> VersionPropertyDefinition
Field Value
WebsiteLabelPropertyDefinition
public static readonly Property<string?, AboutDialog> WebsiteLabelPropertyDefinition
Field Value
WebsitePropertyDefinition
public static readonly Property<string?, AboutDialog> WebsitePropertyDefinition
Field Value
WrapLicensePropertyDefinition
public static readonly Property<bool, AboutDialog> WrapLicensePropertyDefinition
Field Value
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
Artists
public string[] Artists { get; set; }
Property Value
- string[]
Authors
public string[] Authors { get; set; }
Property Value
- string[]
Comments
public string? Comments { get; set; }
Property Value
Copyright
public string? Copyright { get; set; }
Property Value
Documenters
public string[] Documenters { get; set; }
Property Value
- string[]
License
public string? License { get; set; }
Property Value
LicenseType
public License LicenseType { get; set; }
Property Value
Logo
public Paintable Logo { get; set; }
Property Value
LogoIconName
public string? LogoIconName { get; set; }
Property Value
ProgramName
public string? ProgramName { get; set; }
Property Value
SystemInformation
public string? SystemInformation { get; set; }
Property Value
TranslatorCredits
public string? TranslatorCredits { get; set; }
Property Value
Version
public string? Version { get; set; }
Property Value
Website
public string? Website { get; set; }
Property Value
WebsiteLabel
public string? WebsiteLabel { get; set; }
Property Value
WrapLicense
public bool WrapLicense { get; set; }
Property Value
Methods
AddCreditSection(string, string[])
public void AddCreditSection(string sectionName, string[] people)
Parameters
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
stringpriority
AccessibleAnnouncementPriority
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
GetArtists()
public string[] GetArtists()
Returns
- string[]
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
GetAuthors()
public string[] GetAuthors()
Returns
- string[]
GetBounds(out int, out int, out int, out int)
[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)
Parameters
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetComments()
public string? GetComments()
Returns
GetCopyright()
public string? GetCopyright()
Returns
GetDisplay()
public Display GetDisplay()
Returns
GetDocumenters()
public string[] GetDocumenters()
Returns
- string[]
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
GetGType()
public static Type GetGType()
Returns
GetLicense()
public string? GetLicense()
Returns
GetLicenseType()
public License GetLicenseType()
Returns
GetLogo()
public Paintable? GetLogo()
Returns
GetLogoIconName()
public string? GetLogoIconName()
Returns
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
GetPlatformState(AccessiblePlatformState)
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
GetProgramName()
public string? GetProgramName()
Returns
GetRenderer()
public Renderer? GetRenderer()
Returns
GetSurface()
public Surface? GetSurface()
Returns
GetSurfaceTransform(out double, out double)
public void GetSurfaceTransform(out double x, out double y)
Parameters
GetSystemInformation()
public string? GetSystemInformation()
Returns
GetTranslatorCredits()
public string? GetTranslatorCredits()
Returns
GetVersion()
public string? GetVersion()
Returns
GetWebsite()
public string? GetWebsite()
Returns
GetWebsiteLabel()
public string? GetWebsiteLabel()
Returns
GetWrapLicense()
public bool GetWrapLicense()
Returns
New()
public static AboutDialog New()
Returns
Realize()
public void Realize()
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
property
AccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relation
AccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
state
AccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parent
AccessiblenextSibling
Accessible
SetArtists(string[])
public void SetArtists(string[] artists)
Parameters
artists
string[]
SetAuthors(string[])
public void SetAuthors(string[] authors)
Parameters
authors
string[]
SetComments(string?)
public void SetComments(string? comments)
Parameters
comments
string
SetCopyright(string?)
public void SetCopyright(string? copyright)
Parameters
copyright
string
SetDocumenters(string[])
public void SetDocumenters(string[] documenters)
Parameters
documenters
string[]
SetLicense(string?)
public void SetLicense(string? license)
Parameters
license
string
SetLicenseType(License)
public void SetLicenseType(License licenseType)
Parameters
licenseType
License
SetLogo(Paintable?)
public void SetLogo(Paintable? logo)
Parameters
logo
Paintable
SetLogoIconName(string?)
public void SetLogoIconName(string? iconName)
Parameters
iconName
string
SetProgramName(string?)
public void SetProgramName(string? name)
Parameters
name
string
SetSystemInformation(string?)
public void SetSystemInformation(string? systemInformation)
Parameters
systemInformation
string
SetTranslatorCredits(string?)
public void SetTranslatorCredits(string? translatorCredits)
Parameters
translatorCredits
string
SetVersion(string?)
public void SetVersion(string? version)
Parameters
version
string
SetWebsite(string?)
public void SetWebsite(string? website)
Parameters
website
string
SetWebsiteLabel(string)
public void SetWebsiteLabel(string websiteLabel)
Parameters
websiteLabel
string
SetWrapLicense(bool)
public void SetWrapLicense(bool wrapLicense)
Parameters
wrapLicense
bool
Unrealize()
public void Unrealize()
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible
Events
OnActivateLink
public event ReturningSignalHandler<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool> OnActivateLink