Table of Contents

Class Adjustment

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class Adjustment : InitiallyUnowned, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
Adjustment
Implements
Inherited Members

Constructors

Adjustment()

public Adjustment()

Adjustment(params ConstructArgument[])

protected Adjustment(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Adjustment(IntPtr, bool)

protected Adjustment(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

ChangedSignal

Signal Descriptor for OnChanged.

public static readonly Signal<Adjustment> ChangedSignal

Field Value

Signal<Adjustment>

LowerPropertyDefinition

public static readonly Property<double, Adjustment> LowerPropertyDefinition

Field Value

Property<double, Adjustment>

PageIncrementPropertyDefinition

public static readonly Property<double, Adjustment> PageIncrementPropertyDefinition

Field Value

Property<double, Adjustment>

PageSizePropertyDefinition

public static readonly Property<double, Adjustment> PageSizePropertyDefinition

Field Value

Property<double, Adjustment>

StepIncrementPropertyDefinition

public static readonly Property<double, Adjustment> StepIncrementPropertyDefinition

Field Value

Property<double, Adjustment>

UpperPropertyDefinition

public static readonly Property<double, Adjustment> UpperPropertyDefinition

Field Value

Property<double, Adjustment>

ValueChangedSignal

Signal Descriptor for OnValueChanged.

public static readonly Signal<Adjustment> ValueChangedSignal

Field Value

Signal<Adjustment>

ValuePropertyDefinition

public static readonly Property<double, Adjustment> ValuePropertyDefinition

Field Value

Property<double, Adjustment>

Properties

Lower

public double Lower { get; set; }

Property Value

double

PageIncrement

public double PageIncrement { get; set; }

Property Value

double

PageSize

public double PageSize { get; set; }

Property Value

double

StepIncrement

public double StepIncrement { get; set; }

Property Value

double

Upper

public double Upper { get; set; }

Property Value

double

Value

public double Value { get; set; }

Property Value

double

Methods

ClampPage(double, double)

public void ClampPage(double lower, double upper)

Parameters

lower double
upper double

Configure(double, double, double, double, double, double)

public void Configure(double value, double lower, double upper, double stepIncrement, double pageIncrement, double pageSize)

Parameters

value double
lower double
upper double
stepIncrement double
pageIncrement double
pageSize double

GetGType()

public static Type GetGType()

Returns

Type

GetLower()

public double GetLower()

Returns

double

GetMinimumIncrement()

public double GetMinimumIncrement()

Returns

double

GetPageIncrement()

public double GetPageIncrement()

Returns

double

GetPageSize()

public double GetPageSize()

Returns

double

GetStepIncrement()

public double GetStepIncrement()

Returns

double

GetUpper()

public double GetUpper()

Returns

double

GetValue()

public double GetValue()

Returns

double

New(double, double, double, double, double, double)

public static Adjustment New(double value, double lower, double upper, double stepIncrement, double pageIncrement, double pageSize)

Parameters

value double
lower double
upper double
stepIncrement double
pageIncrement double
pageSize double

Returns

Adjustment

SetLower(double)

public void SetLower(double lower)

Parameters

lower double

SetPageIncrement(double)

public void SetPageIncrement(double pageIncrement)

Parameters

pageIncrement double

SetPageSize(double)

public void SetPageSize(double pageSize)

Parameters

pageSize double

SetStepIncrement(double)

public void SetStepIncrement(double stepIncrement)

Parameters

stepIncrement double

SetUpper(double)

public void SetUpper(double upper)

Parameters

upper double

SetValue(double)

public void SetValue(double value)

Parameters

value double

Events

OnChanged

public event SignalHandler<Adjustment> OnChanged

Event Type

SignalHandler<Adjustment>

OnValueChanged

public event SignalHandler<Adjustment> OnValueChanged

Event Type

SignalHandler<Adjustment>