Class ApplicationWindow
- Namespace
- Adw
- Assembly
- Adw-1.dll
public class ApplicationWindow : ApplicationWindow, ActionGroup, ActionMap, Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager, NativeObject, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
ApplicationWindow
- Implements
- Inherited Members
Constructors
ApplicationWindow(ApplicationWindowHandle)
public ApplicationWindow(ApplicationWindowHandle handle)
Parameters
handleApplicationWindowHandle
ApplicationWindow(params ConstructArgument[])
public ApplicationWindow(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
Fields
ActionAddedSignal
Signal Descriptor for OnActionAdded.
public static readonly Signal<ActionGroup, ActionGroup.ActionAddedSignalArgs> ActionAddedSignal
Field Value
ActionEnabledChangedSignal
Signal Descriptor for OnActionEnabledChanged.
public static readonly Signal<ActionGroup, ActionGroup.ActionEnabledChangedSignalArgs> ActionEnabledChangedSignal
Field Value
ActionRemovedSignal
Signal Descriptor for OnActionRemoved.
public static readonly Signal<ActionGroup, ActionGroup.ActionRemovedSignalArgs> ActionRemovedSignal
Field Value
ActionStateChangedSignal
Signal Descriptor for OnActionStateChanged.
public static readonly Signal<ActionGroup, ActionGroup.ActionStateChangedSignalArgs> ActionStateChangedSignal
Field Value
AdaptivePreviewPropertyDefinition
public static readonly Property<bool, ApplicationWindow> AdaptivePreviewPropertyDefinition
Field Value
ContentPropertyDefinition
public static readonly Property<Widget?, ApplicationWindow> ContentPropertyDefinition
Field Value
CurrentBreakpointPropertyDefinition
public static readonly Property<Breakpoint?, ApplicationWindow> CurrentBreakpointPropertyDefinition
Field Value
DialogsPropertyDefinition
public static readonly Property<ListModel, ApplicationWindow> DialogsPropertyDefinition
Field Value
VisibleDialogPropertyDefinition
public static readonly Property<Dialog?, ApplicationWindow> VisibleDialogPropertyDefinition
Field Value
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
AdaptivePreview
public bool AdaptivePreview { get; set; }
Property Value
Content
public Widget? Content { get; set; }
Property Value
CurrentBreakpoint
public Breakpoint? CurrentBreakpoint { get; }
Property Value
Dialogs
public ListModel Dialogs { get; }
Property Value
VisibleDialog
public Dialog? VisibleDialog { get; }
Property Value
Methods
ActionAdded(string)
[Version("2.28")]
public void ActionAdded(string actionName)
Parameters
actionNamestring
ActionEnabledChanged(string, bool)
[Version("2.28")]
public void ActionEnabledChanged(string actionName, bool enabled)
Parameters
ActionRemoved(string)
[Version("2.28")]
public void ActionRemoved(string actionName)
Parameters
actionNamestring
ActionStateChanged(string, Variant)
[Version("2.28")]
public void ActionStateChanged(string actionName, Variant state)
Parameters
ActivateAction(string, Variant?)
[Version("2.28")]
public void ActivateAction(string actionName, Variant? parameter)
Parameters
AddAction(Action)
[Version("2.32")]
public void AddAction(Action action)
Parameters
actionAction
AddActionEntries(ActionEntry[], nint)
[Version("2.32")]
public void AddActionEntries(ActionEntry[] entries, nint userData)
Parameters
entriesActionEntry[]userDatanint
AddBreakpoint(Breakpoint)
[Version("1.4")]
public void AddBreakpoint(Breakpoint breakpoint)
Parameters
breakpointBreakpoint
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
messagestringpriorityAccessibleAnnouncementPriority
ChangeActionState(string, Variant)
[Version("2.28")]
public void ChangeActionState(string actionName, Variant value)
Parameters
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
GetActionEnabled(string)
[Version("2.28")]
public bool GetActionEnabled(string actionName)
Parameters
actionNamestring
Returns
GetActionParameterType(string)
[Version("2.28")]
public VariantType? GetActionParameterType(string actionName)
Parameters
actionNamestring
Returns
GetActionState(string)
[Version("2.28")]
public Variant? GetActionState(string actionName)
Parameters
actionNamestring
Returns
GetActionStateHint(string)
[Version("2.28")]
public Variant? GetActionStateHint(string actionName)
Parameters
actionNamestring
Returns
GetActionStateType(string)
[Version("2.28")]
public VariantType? GetActionStateType(string actionName)
Parameters
actionNamestring
Returns
GetAdaptivePreview()
[Version("1.7")]
public bool GetAdaptivePreview()
Returns
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
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
GetContent()
public Widget? GetContent()
Returns
GetCurrentBreakpoint()
[Version("1.4")]
public Breakpoint? GetCurrentBreakpoint()
Returns
GetDialogs()
[Version("1.5")]
public ListModel GetDialogs()
Returns
GetDisplay()
public Display GetDisplay()
Returns
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
GetGType()
public static Type GetGType()
Returns
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
GetPlatformState(AccessiblePlatformState)
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
stateAccessiblePlatformState
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
GetVisibleDialog()
[Version("1.5")]
public Dialog? GetVisibleDialog()
Returns
HasAction(string)
[Version("2.28")]
public bool HasAction(string actionName)
Parameters
actionNamestring
Returns
ListActions()
[Version("2.28")]
public string[] ListActions()
Returns
- string[]
LookupAction(string)
[Version("2.32")]
public Action? LookupAction(string actionName)
Parameters
actionNamestring
Returns
New(Application)
public static ApplicationWindow New(Application app)
Parameters
appApplication
Returns
Realize()
public void Realize()
RemoveAction(string)
[Version("2.32")]
public void RemoveAction(string actionName)
Parameters
actionNamestring
RemoveActionEntries(ActionEntry[])
[Version("2.78")]
public void RemoveActionEntries(ActionEntry[] entries)
Parameters
entriesActionEntry[]
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
propertyAccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relationAccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
stateAccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parentAccessiblenextSiblingAccessible
SetAdaptivePreview(bool)
[Version("1.7")]
public void SetAdaptivePreview(bool adaptivePreview)
Parameters
adaptivePreviewbool
SetContent(Widget?)
public void SetContent(Widget? content)
Parameters
contentWidget
Unrealize()
public void Unrealize()
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSiblingAccessible
UpdatePlatformState(AccessiblePlatformState)
[Version("4.18")]
public void UpdatePlatformState(AccessiblePlatformState state)
Parameters
stateAccessiblePlatformState
Events
OnActionAdded
public event SignalHandler<ActionGroup, ActionGroup.ActionAddedSignalArgs> OnActionAdded
Event Type
OnActionEnabledChanged
public event SignalHandler<ActionGroup, ActionGroup.ActionEnabledChangedSignalArgs> OnActionEnabledChanged
Event Type
OnActionRemoved
public event SignalHandler<ActionGroup, ActionGroup.ActionRemovedSignalArgs> OnActionRemoved
Event Type
OnActionStateChanged
public event SignalHandler<ActionGroup, ActionGroup.ActionStateChangedSignalArgs> OnActionStateChanged