Table of Contents

Class WrapBox

Namespace
Adw
Assembly
Adw-1.dll
public class WrapBox : Widget, Accessible, Buildable, ConstraintTarget, Orientable, NativeObject, IDisposable, GTypeProvider, InstanceFactory
Inheritance
WrapBox
Implements
Inherited Members

Constructors

WrapBox(WrapBoxHandle)

public WrapBox(WrapBoxHandle handle)

Parameters

handle WrapBoxHandle

WrapBox(params ConstructArgument[])

public WrapBox(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Fields

AlignPropertyDefinition

public static readonly Property<float, WrapBox> AlignPropertyDefinition

Field Value

Property<float, WrapBox>

ChildSpacingPropertyDefinition

public static readonly Property<int, WrapBox> ChildSpacingPropertyDefinition

Field Value

Property<int, WrapBox>

ChildSpacingUnitPropertyDefinition

public static readonly Property<LengthUnit, WrapBox> ChildSpacingUnitPropertyDefinition

Field Value

Property<LengthUnit, WrapBox>

JustifyLastLinePropertyDefinition

public static readonly Property<bool, WrapBox> JustifyLastLinePropertyDefinition

Field Value

Property<bool, WrapBox>

JustifyPropertyDefinition

public static readonly Property<JustifyMode, WrapBox> JustifyPropertyDefinition

Field Value

Property<JustifyMode, WrapBox>

LineHomogeneousPropertyDefinition

public static readonly Property<bool, WrapBox> LineHomogeneousPropertyDefinition

Field Value

Property<bool, WrapBox>

LineSpacingPropertyDefinition

public static readonly Property<int, WrapBox> LineSpacingPropertyDefinition

Field Value

Property<int, WrapBox>

LineSpacingUnitPropertyDefinition

public static readonly Property<LengthUnit, WrapBox> LineSpacingUnitPropertyDefinition

Field Value

Property<LengthUnit, WrapBox>

NaturalLineLengthPropertyDefinition

public static readonly Property<int, WrapBox> NaturalLineLengthPropertyDefinition

Field Value

Property<int, WrapBox>

NaturalLineLengthUnitPropertyDefinition

public static readonly Property<LengthUnit, WrapBox> NaturalLineLengthUnitPropertyDefinition

Field Value

Property<LengthUnit, WrapBox>

PackDirectionPropertyDefinition

public static readonly Property<PackDirection, WrapBox> PackDirectionPropertyDefinition

Field Value

Property<PackDirection, WrapBox>

WrapPolicyPropertyDefinition

public static readonly Property<WrapPolicy, WrapBox> WrapPolicyPropertyDefinition

Field Value

Property<WrapPolicy, WrapBox>

WrapReversePropertyDefinition

public static readonly Property<bool, WrapBox> WrapReversePropertyDefinition

Field Value

Property<bool, WrapBox>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

Align

public float Align { get; set; }

Property Value

float

ChildSpacing

public int ChildSpacing { get; set; }

Property Value

int

ChildSpacingUnit

public LengthUnit ChildSpacingUnit { get; set; }

Property Value

LengthUnit

Justify

public JustifyMode Justify { get; set; }

Property Value

JustifyMode

JustifyLastLine

public bool JustifyLastLine { get; set; }

Property Value

bool

LineHomogeneous

public bool LineHomogeneous { get; set; }

Property Value

bool

LineSpacing

public int LineSpacing { get; set; }

Property Value

int

LineSpacingUnit

public LengthUnit LineSpacingUnit { get; set; }

Property Value

LengthUnit

NaturalLineLength

public int NaturalLineLength { get; set; }

Property Value

int

NaturalLineLengthUnit

public LengthUnit NaturalLineLengthUnit { get; set; }

Property Value

LengthUnit

PackDirection

public PackDirection PackDirection { get; set; }

Property Value

PackDirection

WrapPolicy

public WrapPolicy WrapPolicy { get; set; }

Property Value

WrapPolicy

WrapReverse

public bool WrapReverse { get; set; }

Property Value

bool

Methods

Announce(string, AccessibleAnnouncementPriority)

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

Parameters

message string
priority AccessibleAnnouncementPriority

Append(Widget)

[Version("1.7")]
public void Append(Widget child)

Parameters

child Widget

GetAccessibleParent()

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

Returns

Accessible

GetAccessibleRole()

public AccessibleRole GetAccessibleRole()

Returns

AccessibleRole

GetAlign()

[Version("1.7")]
public float GetAlign()

Returns

float

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

GetChildSpacing()

[Version("1.7")]
public int GetChildSpacing()

Returns

int

GetChildSpacingUnit()

[Version("1.7")]
public LengthUnit GetChildSpacingUnit()

Returns

LengthUnit

GetFirstAccessibleChild()

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

Returns

Accessible

GetGType()

public static Type GetGType()

Returns

Type

GetJustify()

[Version("1.7")]
public JustifyMode GetJustify()

Returns

JustifyMode

GetJustifyLastLine()

[Version("1.7")]
public bool GetJustifyLastLine()

Returns

bool

GetLineHomogeneous()

[Version("1.7")]
public bool GetLineHomogeneous()

Returns

bool

GetLineSpacing()

[Version("1.7")]
public int GetLineSpacing()

Returns

int

GetLineSpacingUnit()

[Version("1.7")]
public LengthUnit GetLineSpacingUnit()

Returns

LengthUnit

GetNaturalLineLength()

[Version("1.7")]
public int GetNaturalLineLength()

Returns

int

GetNaturalLineLengthUnit()

[Version("1.7")]
public LengthUnit GetNaturalLineLengthUnit()

Returns

LengthUnit

GetNextAccessibleSibling()

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

Returns

Accessible

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetPackDirection()

[Version("1.7")]
public PackDirection GetPackDirection()

Returns

PackDirection

GetPlatformState(AccessiblePlatformState)

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

Parameters

state AccessiblePlatformState

Returns

bool

GetWrapPolicy()

[Version("1.7")]
public WrapPolicy GetWrapPolicy()

Returns

WrapPolicy

GetWrapReverse()

[Version("1.7")]
public bool GetWrapReverse()

Returns

bool

InsertChildAfter(Widget, Widget?)

[Version("1.7")]
public void InsertChildAfter(Widget child, Widget? sibling)

Parameters

child Widget
sibling Widget

New()

[Version("1.7")]
public static WrapBox New()

Returns

WrapBox

Prepend(Widget)

[Version("1.7")]
public void Prepend(Widget child)

Parameters

child Widget

Remove(Widget)

[Version("1.7")]
public void Remove(Widget child)

Parameters

child Widget

RemoveAll()

[Version("1.8")]
public void RemoveAll()

ReorderChildAfter(Widget, Widget?)

[Version("1.7")]
public void ReorderChildAfter(Widget child, Widget? sibling)

Parameters

child Widget
sibling Widget

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

SetAlign(float)

[Version("1.7")]
public void SetAlign(float align)

Parameters

align float

SetChildSpacing(int)

[Version("1.7")]
public void SetChildSpacing(int childSpacing)

Parameters

childSpacing int

SetChildSpacingUnit(LengthUnit)

[Version("1.7")]
public void SetChildSpacingUnit(LengthUnit unit)

Parameters

unit LengthUnit

SetJustify(JustifyMode)

[Version("1.7")]
public void SetJustify(JustifyMode justify)

Parameters

justify JustifyMode

SetJustifyLastLine(bool)

[Version("1.7")]
public void SetJustifyLastLine(bool justifyLastLine)

Parameters

justifyLastLine bool

SetLineHomogeneous(bool)

[Version("1.7")]
public void SetLineHomogeneous(bool homogeneous)

Parameters

homogeneous bool

SetLineSpacing(int)

[Version("1.7")]
public void SetLineSpacing(int lineSpacing)

Parameters

lineSpacing int

SetLineSpacingUnit(LengthUnit)

[Version("1.7")]
public void SetLineSpacingUnit(LengthUnit unit)

Parameters

unit LengthUnit

SetNaturalLineLength(int)

[Version("1.7")]
public void SetNaturalLineLength(int naturalLineLength)

Parameters

naturalLineLength int

SetNaturalLineLengthUnit(LengthUnit)

[Version("1.7")]
public void SetNaturalLineLengthUnit(LengthUnit unit)

Parameters

unit LengthUnit

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

SetPackDirection(PackDirection)

[Version("1.7")]
public void SetPackDirection(PackDirection packDirection)

Parameters

packDirection PackDirection

SetWrapPolicy(WrapPolicy)

[Version("1.7")]
public void SetWrapPolicy(WrapPolicy wrapPolicy)

Parameters

wrapPolicy WrapPolicy

SetWrapReverse(bool)

[Version("1.7")]
public void SetWrapReverse(bool wrapReverse)

Parameters

wrapReverse bool

UpdateNextAccessibleSibling(Accessible?)

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

Parameters

newSibling Accessible

UpdatePlatformState(AccessiblePlatformState)

[Version("4.18")]
public void UpdatePlatformState(AccessiblePlatformState state)

Parameters

state AccessiblePlatformState