Table of Contents

Class Paned

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class Paned : Widget, IObject, INotifyPropertyChanged, IDisposable, Accessible, AccessibleRange, Buildable, ConstraintTarget, Orientable, IHandle, GTypeProvider
Inheritance
Paned
Implements
Inherited Members

Constructors

Paned()

public Paned()

Paned(params ConstructArgument[])

protected Paned(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Paned(IntPtr, bool)

protected Paned(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

AcceptPositionSignal

Signal Descriptor for OnAcceptPosition.

public static readonly ReturningSignal<Paned, bool> AcceptPositionSignal

Field Value

ReturningSignal<Paned, bool>

CancelPositionSignal

Signal Descriptor for OnCancelPosition.

public static readonly ReturningSignal<Paned, bool> CancelPositionSignal

Field Value

ReturningSignal<Paned, bool>

CycleChildFocusSignal

Signal Descriptor for OnCycleChildFocus.

public static readonly ReturningSignal<Paned, Paned.CycleChildFocusSignalArgs, bool> CycleChildFocusSignal

Field Value

ReturningSignal<Paned, Paned.CycleChildFocusSignalArgs, bool>

CycleHandleFocusSignal

Signal Descriptor for OnCycleHandleFocus.

public static readonly ReturningSignal<Paned, Paned.CycleHandleFocusSignalArgs, bool> CycleHandleFocusSignal

Field Value

ReturningSignal<Paned, Paned.CycleHandleFocusSignalArgs, bool>

EndChildPropertyDefinition

public static readonly Property<Widget?, Paned> EndChildPropertyDefinition

Field Value

Property<Widget, Paned>

MaxPositionPropertyDefinition

public static readonly Property<int, Paned> MaxPositionPropertyDefinition

Field Value

Property<int, Paned>

MinPositionPropertyDefinition

public static readonly Property<int, Paned> MinPositionPropertyDefinition

Field Value

Property<int, Paned>

MoveHandleSignal

Signal Descriptor for OnMoveHandle.

public static readonly ReturningSignal<Paned, Paned.MoveHandleSignalArgs, bool> MoveHandleSignal

Field Value

ReturningSignal<Paned, Paned.MoveHandleSignalArgs, bool>

PositionPropertyDefinition

public static readonly Property<int, Paned> PositionPropertyDefinition

Field Value

Property<int, Paned>

PositionSetPropertyDefinition

public static readonly Property<bool, Paned> PositionSetPropertyDefinition

Field Value

Property<bool, Paned>

ResizeEndChildPropertyDefinition

public static readonly Property<bool, Paned> ResizeEndChildPropertyDefinition

Field Value

Property<bool, Paned>

ResizeStartChildPropertyDefinition

public static readonly Property<bool, Paned> ResizeStartChildPropertyDefinition

Field Value

Property<bool, Paned>

ShrinkEndChildPropertyDefinition

public static readonly Property<bool, Paned> ShrinkEndChildPropertyDefinition

Field Value

Property<bool, Paned>

ShrinkStartChildPropertyDefinition

public static readonly Property<bool, Paned> ShrinkStartChildPropertyDefinition

Field Value

Property<bool, Paned>

StartChildPropertyDefinition

public static readonly Property<Widget?, Paned> StartChildPropertyDefinition

Field Value

Property<Widget, Paned>

ToggleHandleFocusSignal

Signal Descriptor for OnToggleHandleFocus.

public static readonly ReturningSignal<Paned, bool> ToggleHandleFocusSignal

Field Value

ReturningSignal<Paned, bool>

WideHandlePropertyDefinition

public static readonly Property<bool, Paned> WideHandlePropertyDefinition

Field Value

Property<bool, Paned>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

EndChild

public Widget? EndChild { get; set; }

Property Value

Widget

MaxPosition

public int MaxPosition { get; }

Property Value

int

MinPosition

public int MinPosition { get; }

Property Value

int

Position

public int Position { get; set; }

Property Value

int

PositionSet

public bool PositionSet { get; set; }

Property Value

bool

ResizeEndChild

public bool ResizeEndChild { get; set; }

Property Value

bool

ResizeStartChild

public bool ResizeStartChild { get; set; }

Property Value

bool

ShrinkEndChild

public bool ShrinkEndChild { get; set; }

Property Value

bool

ShrinkStartChild

public bool ShrinkStartChild { get; set; }

Property Value

bool

StartChild

public Widget? StartChild { get; set; }

Property Value

Widget

WideHandle

public bool WideHandle { get; set; }

Property Value

bool

Methods

Announce(string, AccessibleAnnouncementPriority)

[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)

Parameters

message string
priority AccessibleAnnouncementPriority

GetAccessibleParent()

[Version("4.10")]
public Accessible? GetAccessibleParent()

Returns

Accessible

GetAccessibleRole()

public AccessibleRole GetAccessibleRole()

Returns

AccessibleRole

GetAtContext()

[Version("4.10")]
public ATContext GetAtContext()

Returns

ATContext

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

x int
y int
width int
height int

Returns

bool

GetBuildableId()

public string? GetBuildableId()

Returns

string

GetEndChild()

public Widget? GetEndChild()

Returns

Widget

GetFirstAccessibleChild()

[Version("4.10")]
public Accessible? GetFirstAccessibleChild()

Returns

Accessible

GetGType()

public static Type GetGType()

Returns

Type

GetNextAccessibleSibling()

[Version("4.10")]
public Accessible? GetNextAccessibleSibling()

Returns

Accessible

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetPlatformState(AccessiblePlatformState)

[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)

Parameters

state AccessiblePlatformState

Returns

bool

GetPosition()

public int GetPosition()

Returns

int

GetResizeEndChild()

public bool GetResizeEndChild()

Returns

bool

GetResizeStartChild()

public bool GetResizeStartChild()

Returns

bool

GetShrinkEndChild()

public bool GetShrinkEndChild()

Returns

bool

GetShrinkStartChild()

public bool GetShrinkStartChild()

Returns

bool

GetStartChild()

public Widget? GetStartChild()

Returns

Widget

GetWideHandle()

public bool GetWideHandle()

Returns

bool

New(Orientation)

public static Paned New(Orientation orientation)

Parameters

orientation Orientation

Returns

Paned

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 Accessible
nextSibling Accessible

SetEndChild(Widget?)

public void SetEndChild(Widget? child)

Parameters

child Widget

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

SetPosition(int)

public void SetPosition(int position)

Parameters

position int

SetResizeEndChild(bool)

public void SetResizeEndChild(bool resize)

Parameters

resize bool

SetResizeStartChild(bool)

public void SetResizeStartChild(bool resize)

Parameters

resize bool

SetShrinkEndChild(bool)

public void SetShrinkEndChild(bool resize)

Parameters

resize bool

SetShrinkStartChild(bool)

public void SetShrinkStartChild(bool resize)

Parameters

resize bool

SetStartChild(Widget?)

public void SetStartChild(Widget? child)

Parameters

child Widget

SetWideHandle(bool)

public void SetWideHandle(bool wide)

Parameters

wide bool

UpdateNextAccessibleSibling(Accessible?)

[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)

Parameters

newSibling Accessible

Events

OnAcceptPosition

public event ReturningSignalHandler<Paned, bool> OnAcceptPosition

Event Type

ReturningSignalHandler<Paned, bool>

OnCancelPosition

public event ReturningSignalHandler<Paned, bool> OnCancelPosition

Event Type

ReturningSignalHandler<Paned, bool>

OnCycleChildFocus

public event ReturningSignalHandler<Paned, Paned.CycleChildFocusSignalArgs, bool> OnCycleChildFocus

Event Type

ReturningSignalHandler<Paned, Paned.CycleChildFocusSignalArgs, bool>

OnCycleHandleFocus

public event ReturningSignalHandler<Paned, Paned.CycleHandleFocusSignalArgs, bool> OnCycleHandleFocus

Event Type

ReturningSignalHandler<Paned, Paned.CycleHandleFocusSignalArgs, bool>

OnMoveHandle

public event ReturningSignalHandler<Paned, Paned.MoveHandleSignalArgs, bool> OnMoveHandle

Event Type

ReturningSignalHandler<Paned, Paned.MoveHandleSignalArgs, bool>

OnToggleHandleFocus

public event ReturningSignalHandler<Paned, bool> OnToggleHandleFocus

Event Type

ReturningSignalHandler<Paned, bool>