Table of Contents

Class Calendar

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

Methods

ClearMarks(IntPtr)

Calls native method gtk_calendar_clear_marks.

public static extern void ClearMarks(IntPtr calendar)

Parameters

calendar IntPtr

Transfer ownership: None Nullable: False

GetDate(IntPtr)

Calls native method gtk_calendar_get_date.

public static extern DateTimeOwnedHandle GetDate(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

DateTimeOwnedHandle

Transfer ownership: Full Nullable: False

GetDay(IntPtr)

Calls native method gtk_calendar_get_day. Version: 4.14

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetDayIsMarked(IntPtr, uint)

Calls native method gtk_calendar_get_day_is_marked.

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

Parameters

calendar IntPtr

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(IntPtr)

Calls native method gtk_calendar_get_month. Version: 4.14

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetShowDayNames(IntPtr)

Calls native method gtk_calendar_get_show_day_names.

public static extern bool GetShowDayNames(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowHeading(IntPtr)

Calls native method gtk_calendar_get_show_heading.

public static extern bool GetShowHeading(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowWeekNumbers(IntPtr)

Calls native method gtk_calendar_get_show_week_numbers.

public static extern bool GetShowWeekNumbers(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetYear(IntPtr)

Calls native method gtk_calendar_get_year. Version: 4.14

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

MarkDay(IntPtr, uint)

Calls native method gtk_calendar_mark_day.

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

Parameters

calendar IntPtr

Transfer ownership: None Nullable: False

day uint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_calendar_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

SelectDay(IntPtr, DateTimeHandle)

Calls native method gtk_calendar_select_day.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

date DateTimeHandle

Transfer ownership: None Nullable: False

SetDay(IntPtr, int)

Calls native method gtk_calendar_set_day. Version: 4.14

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

day int

Transfer ownership: None Nullable: False

SetMonth(IntPtr, int)

Calls native method gtk_calendar_set_month. Version: 4.14

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

month int

Transfer ownership: None Nullable: False

SetShowDayNames(IntPtr, bool)

Calls native method gtk_calendar_set_show_day_names.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

value bool

Transfer ownership: None Nullable: False

SetShowHeading(IntPtr, bool)

Calls native method gtk_calendar_set_show_heading.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

value bool

Transfer ownership: None Nullable: False

SetShowWeekNumbers(IntPtr, bool)

Calls native method gtk_calendar_set_show_week_numbers.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

value bool

Transfer ownership: None Nullable: False

SetYear(IntPtr, int)

Calls native method gtk_calendar_set_year. Version: 4.14

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

year int

Transfer ownership: None Nullable: False

UnmarkDay(IntPtr, uint)

Calls native method gtk_calendar_unmark_day.

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

Parameters

calendar IntPtr

Transfer ownership: None Nullable: False

day uint

Transfer ownership: None Nullable: False