Table of Contents

Class Dialog

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class Dialog
Inheritance
Dialog
Inherited Members

Methods

AddBreakpoint(nint, nint)

Calls native method adw_dialog_add_breakpoint. Version: 1.5

[Version("1.5")]
public static extern void AddBreakpoint(nint self, nint breakpoint)

Parameters

self nint

Transfer ownership: None Nullable: False

breakpoint nint

Transfer ownership: Full Nullable: False

Close(nint)

Calls native method adw_dialog_close. Version: 1.5

[Version("1.5")]
public static extern bool Close(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForceClose(nint)

Calls native method adw_dialog_force_close. Version: 1.5

[Version("1.5")]
public static extern void ForceClose(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

GetCanClose(nint)

Calls native method adw_dialog_get_can_close. Version: 1.5

[Version("1.5")]
public static extern bool GetCanClose(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetChild(nint)

Calls native method adw_dialog_get_child. Version: 1.5

[Version("1.5")]
public static extern nint GetChild(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetContentHeight(nint)

Calls native method adw_dialog_get_content_height. Version: 1.5

[Version("1.5")]
public static extern int GetContentHeight(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetContentWidth(nint)

Calls native method adw_dialog_get_content_width. Version: 1.5

[Version("1.5")]
public static extern int GetContentWidth(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetCurrentBreakpoint(nint)

Calls native method adw_dialog_get_current_breakpoint. Version: 1.5

[Version("1.5")]
public static extern nint GetCurrentBreakpoint(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetDefaultWidget(nint)

Calls native method adw_dialog_get_default_widget. Version: 1.5

[Version("1.5")]
public static extern nint GetDefaultWidget(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetFocus(nint)

Calls native method adw_dialog_get_focus. Version: 1.5

[Version("1.5")]
public static extern nint GetFocus(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetFollowsContentSize(nint)

Calls native method adw_dialog_get_follows_content_size. Version: 1.5

[Version("1.5")]
public static extern bool GetFollowsContentSize(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_dialog_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetPresentationMode(nint)

Calls native method adw_dialog_get_presentation_mode. Version: 1.5

[Version("1.5")]
public static extern DialogPresentationMode GetPresentationMode(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

DialogPresentationMode

Transfer ownership: None Nullable: False

GetTitle(nint)

Calls native method adw_dialog_get_title. Version: 1.5

[Version("1.5")]
public static extern NonNullableUtf8StringUnownedHandle GetTitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New()

Calls native constructor adw_dialog_new. Version: 1.5

[Version("1.5")]
public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Present(nint, nint)

Calls native method adw_dialog_present. Version: 1.5

[Version("1.5")]
public static extern void Present(nint self, nint parent)

Parameters

self nint

Transfer ownership: None Nullable: False

parent nint

Transfer ownership: None Nullable: True

SetCanClose(nint, bool)

Calls native method adw_dialog_set_can_close. Version: 1.5

[Version("1.5")]
public static extern void SetCanClose(nint self, bool canClose)

Parameters

self nint

Transfer ownership: None Nullable: False

canClose bool

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method adw_dialog_set_child. Version: 1.5

[Version("1.5")]
public static extern void SetChild(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetContentHeight(nint, int)

Calls native method adw_dialog_set_content_height. Version: 1.5

[Version("1.5")]
public static extern void SetContentHeight(nint self, int contentHeight)

Parameters

self nint

Transfer ownership: None Nullable: False

contentHeight int

Transfer ownership: None Nullable: False

SetContentWidth(nint, int)

Calls native method adw_dialog_set_content_width. Version: 1.5

[Version("1.5")]
public static extern void SetContentWidth(nint self, int contentWidth)

Parameters

self nint

Transfer ownership: None Nullable: False

contentWidth int

Transfer ownership: None Nullable: False

SetDefaultWidget(nint, nint)

Calls native method adw_dialog_set_default_widget. Version: 1.5

[Version("1.5")]
public static extern void SetDefaultWidget(nint self, nint defaultWidget)

Parameters

self nint

Transfer ownership: None Nullable: False

defaultWidget nint

Transfer ownership: None Nullable: True

SetFocus(nint, nint)

Calls native method adw_dialog_set_focus. Version: 1.5

[Version("1.5")]
public static extern void SetFocus(nint self, nint focus)

Parameters

self nint

Transfer ownership: None Nullable: False

focus nint

Transfer ownership: None Nullable: True

SetFollowsContentSize(nint, bool)

Calls native method adw_dialog_set_follows_content_size. Version: 1.5

[Version("1.5")]
public static extern void SetFollowsContentSize(nint self, bool followsContentSize)

Parameters

self nint

Transfer ownership: None Nullable: False

followsContentSize bool

Transfer ownership: None Nullable: False

SetPresentationMode(nint, DialogPresentationMode)

Calls native method adw_dialog_set_presentation_mode. Version: 1.5

[Version("1.5")]
public static extern void SetPresentationMode(nint self, DialogPresentationMode presentationMode)

Parameters

self nint

Transfer ownership: None Nullable: False

presentationMode DialogPresentationMode

Transfer ownership: None Nullable: False

SetTitle(nint, NonNullableUtf8StringHandle)

Calls native method adw_dialog_set_title. Version: 1.5

[Version("1.5")]
public static extern void SetTitle(nint self, NonNullableUtf8StringHandle title)

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False