Table of Contents

Class Popover

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

Methods

GetAutohide(nint)

Calls native method gtk_popover_get_autohide.

public static extern bool GetAutohide(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetCascadePopdown(nint)

Calls native method gtk_popover_get_cascade_popdown.

public static extern bool GetCascadePopdown(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetChild(nint)

Calls native method gtk_popover_get_child.

public static extern nint GetChild(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_popover_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHasArrow(nint)

Calls native method gtk_popover_get_has_arrow.

public static extern bool GetHasArrow(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetMnemonicsVisible(nint)

Calls native method gtk_popover_get_mnemonics_visible.

public static extern bool GetMnemonicsVisible(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetOffset(nint, out int, out int)

Calls native method gtk_popover_get_offset.

public static extern void GetOffset(nint popover, out int xOffset, out int yOffset)

Parameters

popover nint

Transfer ownership: None Nullable: False

xOffset int

Transfer ownership: Full Nullable: False

yOffset int

Transfer ownership: Full Nullable: False

GetPosition(nint)

Calls native method gtk_popover_get_position.

public static extern PositionType GetPosition(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Returns

PositionType

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_popover_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Popdown(nint)

Calls native method gtk_popover_popdown.

public static extern void Popdown(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Popup(nint)

Calls native method gtk_popover_popup.

public static extern void Popup(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

Present(nint)

Calls native method gtk_popover_present.

public static extern void Present(nint popover)

Parameters

popover nint

Transfer ownership: None Nullable: False

SetAutohide(nint, bool)

Calls native method gtk_popover_set_autohide.

public static extern void SetAutohide(nint popover, bool autohide)

Parameters

popover nint

Transfer ownership: None Nullable: False

autohide bool

Transfer ownership: None Nullable: False

SetCascadePopdown(nint, bool)

Calls native method gtk_popover_set_cascade_popdown.

public static extern void SetCascadePopdown(nint popover, bool cascadePopdown)

Parameters

popover nint

Transfer ownership: None Nullable: False

cascadePopdown bool

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method gtk_popover_set_child.

public static extern void SetChild(nint popover, nint child)

Parameters

popover nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetDefaultWidget(nint, nint)

Calls native method gtk_popover_set_default_widget.

public static extern void SetDefaultWidget(nint popover, nint widget)

Parameters

popover nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: True

SetHasArrow(nint, bool)

Calls native method gtk_popover_set_has_arrow.

public static extern void SetHasArrow(nint popover, bool hasArrow)

Parameters

popover nint

Transfer ownership: None Nullable: False

hasArrow bool

Transfer ownership: None Nullable: False

SetMnemonicsVisible(nint, bool)

Calls native method gtk_popover_set_mnemonics_visible.

public static extern void SetMnemonicsVisible(nint popover, bool mnemonicsVisible)

Parameters

popover nint

Transfer ownership: None Nullable: False

mnemonicsVisible bool

Transfer ownership: None Nullable: False

SetOffset(nint, int, int)

Calls native method gtk_popover_set_offset.

public static extern void SetOffset(nint popover, int xOffset, int yOffset)

Parameters

popover nint

Transfer ownership: None Nullable: False

xOffset int

Transfer ownership: None Nullable: False

yOffset int

Transfer ownership: None Nullable: False

SetPointingTo(nint, RectangleHandle)

Calls native method gtk_popover_set_pointing_to.

public static extern void SetPointingTo(nint popover, RectangleHandle rect)

Parameters

popover nint

Transfer ownership: None Nullable: False

rect RectangleHandle

Transfer ownership: None Nullable: True

SetPosition(nint, PositionType)

Calls native method gtk_popover_set_position.

public static extern void SetPosition(nint popover, PositionType position)

Parameters

popover nint

Transfer ownership: None Nullable: False

position PositionType

Transfer ownership: None Nullable: False