Table of Contents

Class ColorChooser

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

Methods

AddPalette(nint, Orientation, int, int, RGBAArrayHandle)

Calls native method gtk_color_chooser_add_palette.

public static extern void AddPalette(nint chooser, Orientation orientation, int colorsPerLine, int nColors, RGBAArrayHandle colors)

Parameters

chooser nint

Transfer ownership: None Nullable: False

orientation Orientation

Transfer ownership: None Nullable: False

colorsPerLine int

Transfer ownership: None Nullable: False

nColors int

Transfer ownership: None Nullable: False

colors RGBAArrayHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_color_chooser_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetUseAlpha(nint)

Calls native method gtk_color_chooser_get_use_alpha.

public static extern bool GetUseAlpha(nint chooser)

Parameters

chooser nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

SetRgba(nint, RGBAHandle)

Calls native method gtk_color_chooser_set_rgba.

public static extern void SetRgba(nint chooser, RGBAHandle color)

Parameters

chooser nint

Transfer ownership: None Nullable: False

color RGBAHandle

Transfer ownership: None Nullable: False

SetUseAlpha(nint, bool)

Calls native method gtk_color_chooser_set_use_alpha.

public static extern void SetUseAlpha(nint chooser, bool useAlpha)

Parameters

chooser nint

Transfer ownership: None Nullable: False

useAlpha bool

Transfer ownership: None Nullable: False