Table of Contents

Class WrapLayout

Namespace
Adw
Assembly
Adw-1.dll
public class WrapLayout : LayoutManager, Orientable, NativeObject, IDisposable, GTypeProvider, InstanceFactory
Inheritance
WrapLayout
Implements
Inherited Members

Constructors

WrapLayout(WrapLayoutHandle)

public WrapLayout(WrapLayoutHandle handle)

Parameters

handle WrapLayoutHandle

WrapLayout(params ConstructArgument[])

public WrapLayout(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Fields

AlignPropertyDefinition

public static readonly Property<float, WrapLayout> AlignPropertyDefinition

Field Value

Property<float, WrapLayout>

ChildSpacingPropertyDefinition

public static readonly Property<int, WrapLayout> ChildSpacingPropertyDefinition

Field Value

Property<int, WrapLayout>

ChildSpacingUnitPropertyDefinition

public static readonly Property<LengthUnit, WrapLayout> ChildSpacingUnitPropertyDefinition

Field Value

Property<LengthUnit, WrapLayout>

JustifyLastLinePropertyDefinition

public static readonly Property<bool, WrapLayout> JustifyLastLinePropertyDefinition

Field Value

Property<bool, WrapLayout>

JustifyPropertyDefinition

public static readonly Property<JustifyMode, WrapLayout> JustifyPropertyDefinition

Field Value

Property<JustifyMode, WrapLayout>

LineHomogeneousPropertyDefinition

public static readonly Property<bool, WrapLayout> LineHomogeneousPropertyDefinition

Field Value

Property<bool, WrapLayout>

LineSpacingPropertyDefinition

public static readonly Property<int, WrapLayout> LineSpacingPropertyDefinition

Field Value

Property<int, WrapLayout>

LineSpacingUnitPropertyDefinition

public static readonly Property<LengthUnit, WrapLayout> LineSpacingUnitPropertyDefinition

Field Value

Property<LengthUnit, WrapLayout>

NaturalLineLengthPropertyDefinition

public static readonly Property<int, WrapLayout> NaturalLineLengthPropertyDefinition

Field Value

Property<int, WrapLayout>

NaturalLineLengthUnitPropertyDefinition

public static readonly Property<LengthUnit, WrapLayout> NaturalLineLengthUnitPropertyDefinition

Field Value

Property<LengthUnit, WrapLayout>

PackDirectionPropertyDefinition

public static readonly Property<PackDirection, WrapLayout> PackDirectionPropertyDefinition

Field Value

Property<PackDirection, WrapLayout>

WrapPolicyPropertyDefinition

public static readonly Property<WrapPolicy, WrapLayout> WrapPolicyPropertyDefinition

Field Value

Property<WrapPolicy, WrapLayout>

WrapReversePropertyDefinition

public static readonly Property<bool, WrapLayout> WrapReversePropertyDefinition

Field Value

Property<bool, WrapLayout>

Properties

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

GetAlign()

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

Returns

float

GetChildSpacing()

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

Returns

int

GetChildSpacingUnit()

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

Returns

LengthUnit

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

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetPackDirection()

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

Returns

PackDirection

GetWrapPolicy()

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

Returns

WrapPolicy

GetWrapReverse()

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

Returns

bool

New()

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

Returns

WrapLayout

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