Table of Contents

Class ClampScrollable

Namespace
Adw
Assembly
Adw-1.dll
public sealed class ClampScrollable : Widget, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, Orientable, Scrollable, IHandle, GTypeProvider
Inheritance
ClampScrollable
Implements
Inherited Members

Constructors

ClampScrollable()

public ClampScrollable()

ClampScrollable(params ConstructArgument[])

protected ClampScrollable(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

ClampScrollable(IntPtr, bool)

protected ClampScrollable(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

ChildPropertyDefinition

public static readonly Property<Widget?, ClampScrollable> ChildPropertyDefinition

Field Value

Property<Widget, ClampScrollable>

MaximumSizePropertyDefinition

public static readonly Property<int, ClampScrollable> MaximumSizePropertyDefinition

Field Value

Property<int, ClampScrollable>

TighteningThresholdPropertyDefinition

public static readonly Property<int, ClampScrollable> TighteningThresholdPropertyDefinition

Field Value

Property<int, ClampScrollable>

UnitPropertyDefinition

public static readonly Property<LengthUnit, ClampScrollable> UnitPropertyDefinition

Field Value

Property<LengthUnit, ClampScrollable>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

Child

public Widget? Child { get; set; }

Property Value

Widget

Hadjustment

public Adjustment? Hadjustment { get; set; }

Property Value

Adjustment

HscrollPolicy

public ScrollablePolicy HscrollPolicy { get; set; }

Property Value

ScrollablePolicy

MaximumSize

public int MaximumSize { get; set; }

Property Value

int

TighteningThreshold

public int TighteningThreshold { get; set; }

Property Value

int

Unit

public LengthUnit Unit { get; set; }

Property Value

LengthUnit

Vadjustment

public Adjustment? Vadjustment { get; set; }

Property Value

Adjustment

VscrollPolicy

public ScrollablePolicy VscrollPolicy { get; set; }

Property Value

ScrollablePolicy

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

GetChild()

public Widget? GetChild()

Returns

Widget

GetFirstAccessibleChild()

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

Returns

Accessible

GetGType()

public static Type GetGType()

Returns

Type

GetHadjustment()

public Adjustment? GetHadjustment()

Returns

Adjustment

GetHscrollPolicy()

public ScrollablePolicy GetHscrollPolicy()

Returns

ScrollablePolicy

GetMaximumSize()

public int GetMaximumSize()

Returns

int

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

GetTighteningThreshold()

public int GetTighteningThreshold()

Returns

int

GetUnit()

[Version("1.4")]
public LengthUnit GetUnit()

Returns

LengthUnit

GetVadjustment()

public Adjustment? GetVadjustment()

Returns

Adjustment

GetVscrollPolicy()

public ScrollablePolicy GetVscrollPolicy()

Returns

ScrollablePolicy

New()

public static ClampScrollable New()

Returns

ClampScrollable

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

SetChild(Widget?)

public void SetChild(Widget? child)

Parameters

child Widget

SetHadjustment(Adjustment?)

public void SetHadjustment(Adjustment? hadjustment)

Parameters

hadjustment Adjustment

SetHscrollPolicy(ScrollablePolicy)

public void SetHscrollPolicy(ScrollablePolicy policy)

Parameters

policy ScrollablePolicy

SetMaximumSize(int)

public void SetMaximumSize(int maximumSize)

Parameters

maximumSize int

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

SetTighteningThreshold(int)

public void SetTighteningThreshold(int tighteningThreshold)

Parameters

tighteningThreshold int

SetUnit(LengthUnit)

[Version("1.4")]
public void SetUnit(LengthUnit unit)

Parameters

unit LengthUnit

SetVadjustment(Adjustment?)

public void SetVadjustment(Adjustment? vadjustment)

Parameters

vadjustment Adjustment

SetVscrollPolicy(ScrollablePolicy)

public void SetVscrollPolicy(ScrollablePolicy policy)

Parameters

policy ScrollablePolicy

UpdateNextAccessibleSibling(Accessible?)

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

Parameters

newSibling Accessible