Table of Contents

Class ProgressBar

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class ProgressBar
Inheritance
ProgressBar
Inherited Members

Methods

GetEllipsize(nint)

Calls native method gtk_progress_bar_get_ellipsize.

public static extern EllipsizeMode GetEllipsize(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

Returns

EllipsizeMode

Transfer ownership: None Nullable: False

GetFraction(nint)

Calls native method gtk_progress_bar_get_fraction.

public static extern double GetFraction(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_progress_bar_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetInverted(nint)

Calls native method gtk_progress_bar_get_inverted.

public static extern bool GetInverted(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPulseStep(nint)

Calls native method gtk_progress_bar_get_pulse_step.

public static extern double GetPulseStep(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetShowText(nint)

Calls native method gtk_progress_bar_get_show_text.

public static extern bool GetShowText(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetText(nint)

Calls native method gtk_progress_bar_get_text.

public static extern NullableUtf8StringUnownedHandle GetText(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

New()

Calls native constructor gtk_progress_bar_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Pulse(nint)

Calls native method gtk_progress_bar_pulse.

public static extern void Pulse(nint pbar)

Parameters

pbar nint

Transfer ownership: None Nullable: False

SetEllipsize(nint, EllipsizeMode)

Calls native method gtk_progress_bar_set_ellipsize.

public static extern void SetEllipsize(nint pbar, EllipsizeMode mode)

Parameters

pbar nint

Transfer ownership: None Nullable: False

mode EllipsizeMode

Transfer ownership: None Nullable: False

SetFraction(nint, double)

Calls native method gtk_progress_bar_set_fraction.

public static extern void SetFraction(nint pbar, double fraction)

Parameters

pbar nint

Transfer ownership: None Nullable: False

fraction double

Transfer ownership: None Nullable: False

SetInverted(nint, bool)

Calls native method gtk_progress_bar_set_inverted.

public static extern void SetInverted(nint pbar, bool inverted)

Parameters

pbar nint

Transfer ownership: None Nullable: False

inverted bool

Transfer ownership: None Nullable: False

SetPulseStep(nint, double)

Calls native method gtk_progress_bar_set_pulse_step.

public static extern void SetPulseStep(nint pbar, double fraction)

Parameters

pbar nint

Transfer ownership: None Nullable: False

fraction double

Transfer ownership: None Nullable: False

SetShowText(nint, bool)

Calls native method gtk_progress_bar_set_show_text.

public static extern void SetShowText(nint pbar, bool showText)

Parameters

pbar nint

Transfer ownership: None Nullable: False

showText bool

Transfer ownership: None Nullable: False

SetText(nint, NullableUtf8StringHandle)

Calls native method gtk_progress_bar_set_text.

public static extern void SetText(nint pbar, NullableUtf8StringHandle text)

Parameters

pbar nint

Transfer ownership: None Nullable: False

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True