---
name: "GMisc.calendar"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/GMisc.calendar"
---

# GMisc.calendar(3o)

Display a calendar and/or allow the user to select a date

## NAME

GMisc.calendar - Display a calendar and/or allow the user to select a date

## Class

Class   GMisc.calendar

## Documentation

*class calendar :* **Gtk.calendar Gtk.obj -\> object end**

Display a calendar and/or allow the user to select a date

**Parameters:**

""

**Gtk.calendar Gtk.obj**

*val obj :* **Gtk.calendar Gtk.obj**

*method day :* **int**

*method month :* **int**

*method year :* **int**

*method set\_day :* **int -\> unit**

*method set\_month :* **int -\> unit**

*method set\_year :* **int -\> unit**

*method event :* **GObj.event\_ops**

*method clear\_marks :* **unit**

*method connect :* **GMisc.calendar\_signals**

*method date :* **int \* int \* int**

*method display\_options :* **Gtk.Tags.calendar\_display\_options list -\> unit**

*method freeze :* **unit -\> unit**

*method mark\_day :* **int -\> unit**

*method select\_day :* **int -\> unit**

*method select\_month :* **month:int -\> year:int -\> unit**

*method thaw :* **unit -\> unit**

*method unmark\_day :* **int -\> unit**

*method is\_day\_marked :* **int -\> bool**

*method num\_marked\_dates :* **int**
