Table of Contents

Class Calendar

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

Methods

ClearMarks(nint)

Calls native method gtk_calendar_clear_marks.

public static extern void ClearMarks(nint calendar)

Parameters

calendar nint

Transfer ownership: None Nullable: False

GetDate(nint)

Calls native method gtk_calendar_get_date.

public static extern DateTimeOwnedHandle GetDate(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

DateTimeOwnedHandle

Transfer ownership: Full Nullable: False

GetDay(nint)

Calls native method gtk_calendar_get_day. Version: 4.14

[Version("4.14")]
public static extern int GetDay(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetDayIsMarked(nint, uint)

Calls native method gtk_calendar_get_day_is_marked.

public static extern bool GetDayIsMarked(nint calendar, uint day)

Parameters

calendar nint

Transfer ownership: None Nullable: False

day uint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_calendar_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMonth(nint)

Calls native method gtk_calendar_get_month. Version: 4.14

[Version("4.14")]
public static extern int GetMonth(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetShowDayNames(nint)

Calls native method gtk_calendar_get_show_day_names.

public static extern bool GetShowDayNames(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowHeading(nint)

Calls native method gtk_calendar_get_show_heading.

public static extern bool GetShowHeading(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowWeekNumbers(nint)

Calls native method gtk_calendar_get_show_week_numbers.

public static extern bool GetShowWeekNumbers(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetYear(nint)

Calls native method gtk_calendar_get_year. Version: 4.14

[Version("4.14")]
public static extern int GetYear(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

MarkDay(nint, uint)

Calls native method gtk_calendar_mark_day.

public static extern void MarkDay(nint calendar, uint day)

Parameters

calendar nint

Transfer ownership: None Nullable: False

day uint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_calendar_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

SelectDay(nint, DateTimeHandle)

Calls native method gtk_calendar_select_day.

public static extern void SelectDay(nint self, DateTimeHandle date)

Parameters

self nint

Transfer ownership: None Nullable: False

date DateTimeHandle

Transfer ownership: None Nullable: False

SetDay(nint, int)

Calls native method gtk_calendar_set_day. Version: 4.14

[Version("4.14")]
public static extern void SetDay(nint self, int day)

Parameters

self nint

Transfer ownership: None Nullable: False

day int

Transfer ownership: None Nullable: False

SetMonth(nint, int)

Calls native method gtk_calendar_set_month. Version: 4.14

[Version("4.14")]
public static extern void SetMonth(nint self, int month)

Parameters

self nint

Transfer ownership: None Nullable: False

month int

Transfer ownership: None Nullable: False

SetShowDayNames(nint, bool)

Calls native method gtk_calendar_set_show_day_names.

public static extern void SetShowDayNames(nint self, bool value)

Parameters

self nint

Transfer ownership: None Nullable: False

value bool

Transfer ownership: None Nullable: False

SetShowHeading(nint, bool)

Calls native method gtk_calendar_set_show_heading.

public static extern void SetShowHeading(nint self, bool value)

Parameters

self nint

Transfer ownership: None Nullable: False

value bool

Transfer ownership: None Nullable: False

SetShowWeekNumbers(nint, bool)

Calls native method gtk_calendar_set_show_week_numbers.

public static extern void SetShowWeekNumbers(nint self, bool value)

Parameters

self nint

Transfer ownership: None Nullable: False

value bool

Transfer ownership: None Nullable: False

SetYear(nint, int)

Calls native method gtk_calendar_set_year. Version: 4.14

[Version("4.14")]
public static extern void SetYear(nint self, int year)

Parameters

self nint

Transfer ownership: None Nullable: False

year int

Transfer ownership: None Nullable: False

UnmarkDay(nint, uint)

Calls native method gtk_calendar_unmark_day.

public static extern void UnmarkDay(nint calendar, uint day)

Parameters

calendar nint

Transfer ownership: None Nullable: False

day uint

Transfer ownership: None Nullable: False