Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 9411cff4bc6d4e61b29ae81cd24665af > files > 253

gtkmm2.4-doc-2.12.7-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>gtkmm 2.4: Gtk::Calendar Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../index.html">Main Page</a> &nbsp;
  <a href="group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html"> Namespaces</a> &nbsp;
  <a href="../../tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>
<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.1 -->
<div class="nav">
<a class="el" href="namespaceGtk.html">Gtk</a>::<a class="el" href="classGtk_1_1Calendar.html">Calendar</a></div>
<h1>Gtk::Calendar Class Reference<br>
<small>
[<a class="el" href="group__Widgets.html">Widgets</a>]</small>
</h1><!-- doxytag: class="Gtk::Calendar" --><!-- doxytag: inherits="Gtk::Widget" -->Inheritance diagram for Gtk::Calendar:<p><center><img src="classGtk_1_1Calendar__inherit__graph.png" border="0" usemap="#Gtk_1_1Calendar__inherit__map" alt="Inheritance graph"></center>
<map name="Gtk_1_1Calendar__inherit__map">
<area href="classGtk_1_1Widget.html" shape="rect" coords="71,316,164,343" alt="">
<area href="classGtk_1_1Object.html" shape="rect" coords="5,239,96,266" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Object.html" shape="rect" coords="7,162,100,188" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html" shape="rect" coords="53,84,179,111" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Interface.html" shape="rect" coords="128,162,237,188" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classsigc_1_1trackable.html" shape="rect" coords="60,7,172,34" alt="">
<area href="classAtk_1_1Implementor.html" shape="rect" coords="120,239,251,266" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classGtk_1_1Calendar-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Display a calendar and/or allow the user to select a date. 
<p>
This is a widget that displays a calendar, one month at a time.<p>
The month and year currently displayed can be altered with <a class="el" href="classGtk_1_1Calendar.html#a3840ad9a5407ce3c8ed991b3e8f4a9f">select_month()</a>. The exact day can be selected from the displayed month using <a class="el" href="classGtk_1_1Calendar.html#00e76de4a5407ea3a63538cdccff6daa">select_day()</a>.<p>
The way in which the calendar itself is displayed can be altered using <a class="el" href="classGtk_1_1Calendar.html#e58391c81deeec0bd7addccef24085b7">set_display_options()</a>.<p>
The selected date can be retrieved from a GtkCalendar using <a class="el" href="classGtk_1_1Calendar.html#b93a2d639f9df3dbff9d249844c45e2f">get_date()</a>.<p>
If performing many 'mark' operations, the calendar can be frozen to prevent flicker, using <a class="el" href="classGtk_1_1Calendar.html#c8e18c4e36a789cb0d6138cab92ef8f4">freeze()</a>, and 'thawed' again using <a class="el" href="classGtk_1_1Calendar.html#4842d49bec4570f169a504179b5f2291">thaw()</a>.<p>
The <a class="el" href="classGtk_1_1Calendar.html">Calendar</a> widget looks like this: <div align="center">
<img src="calendar1.png" alt="calendar1.png">
</div>
 
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#44069a16e8d7d2fff4b2bea6d2191661">Calendar</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#e0a2704feea898f8d788a6549b09bcc8">clear_marks</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove all visual markers.  <a href="#e0a2704feea898f8d788a6549b09bcc8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#5482ee9e1ced35291e02989c8303e02a">display_options</a> (<a class="el" href="group__gtkmmEnums.html#gd728f6abafdc4512321ff59dd35b4328">CalendarDisplayOptions</a> flags)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets display options (whether to display the heading and the month headings).  <a href="#5482ee9e1ced35291e02989c8303e02a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#c8e18c4e36a789cb0d6138cab92ef8f4">freeze</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Does nothing.  <a href="#c8e18c4e36a789cb0d6138cab92ef8f4"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#89ddb5c76bd1e016de0475f0c99a9f8c">get_date</a> (<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Date.html">Glib::Date</a>&amp; date) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the date as <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Date.html">Glib::Date</a>.  <a href="#89ddb5c76bd1e016de0475f0c99a9f8c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#b93a2d639f9df3dbff9d249844c45e2f">get_date</a> (guint&amp; year, guint&amp; month, guint&amp; day) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtains the selected date from a <a class="el" href="classGtk_1_1Calendar.html">Gtk::Calendar</a>.  <a href="#b93a2d639f9df3dbff9d249844c45e2f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#gd728f6abafdc4512321ff59dd35b4328">CalendarDisplayOptions</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#b1530d38d5ec2862ac2078595d473420">get_display_options</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: the display options.  <a href="#b1530d38d5ec2862ac2078595d473420"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkCalendar*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#0e129065903d24669cbbada4a01b6f9d">gobj</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GtkObject.  <a href="#0e129065903d24669cbbada4a01b6f9d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkCalendar*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#5c77fb789d84dbd63f0a9cbc289ca3d1">gobj</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GtkObject.  <a href="#5c77fb789d84dbd63f0a9cbc289ca3d1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#02c6efdbafc82c14c9a8895398f39337">mark_day</a> (guint day)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Places a visual marker on a particular day.  <a href="#02c6efdbafc82c14c9a8895398f39337"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#00e76de4a5407ea3a63538cdccff6daa">select_day</a> (guint day)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Selects a day from the current month.  <a href="#00e76de4a5407ea3a63538cdccff6daa"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#a3840ad9a5407ce3c8ed991b3e8f4a9f">select_month</a> (guint month, guint year)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shifts the calendar to a different month.  <a href="#a3840ad9a5407ce3c8ed991b3e8f4a9f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#e58391c81deeec0bd7addccef24085b7">set_display_options</a> (<a class="el" href="group__gtkmmEnums.html#gd728f6abafdc4512321ff59dd35b4328">CalendarDisplayOptions</a> flags)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets display options (whether to display the heading and the month headings).  <a href="#e58391c81deeec0bd7addccef24085b7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#f6abd6555f557dfff9b8bb9922c93a08">signal_day_selected</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_day_selected()</code> </dd></dl>
 <a href="#f6abd6555f557dfff9b8bb9922c93a08"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#779eb9aea9756f40c99fae62e81fc2ce">signal_day_selected_double_click</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_day_selected_double_click()</code> </dd></dl>
 <a href="#779eb9aea9756f40c99fae62e81fc2ce"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#520a4385dc2324b4a0ebd03583e900b3">signal_month_changed</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_month_changed()</code> </dd></dl>
 <a href="#520a4385dc2324b4a0ebd03583e900b3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#1097c5743468d9a215b1a385d1cdf749">signal_next_month</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_next_month()</code> </dd></dl>
 <a href="#1097c5743468d9a215b1a385d1cdf749"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#cd80a51d413fefc8dafed17ac14afc8b">signal_next_year</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_next_year()</code> </dd></dl>
 <a href="#cd80a51d413fefc8dafed17ac14afc8b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#7b7c9c0410fef70fbc3bd098496f9dc6">signal_prev_month</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_prev_month()</code> </dd></dl>
 <a href="#7b7c9c0410fef70fbc3bd098496f9dc6"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#fb1b922948f01f8db5e50c83c1192ca2">signal_prev_year</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_prev_year()</code> </dd></dl>
 <a href="#fb1b922948f01f8db5e50c83c1192ca2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#4842d49bec4570f169a504179b5f2291">thaw</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Does nothing.  <a href="#4842d49bec4570f169a504179b5f2291"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#df95b467ed9997e86584f26a74f31931">unmark_day</a> (guint day)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes the visual marker from a particular day.  <a href="#df95b467ed9997e86584f26a74f31931"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#f31dc2ba5bd6b309e0557849ad489e9e">~Calendar</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#cfc9a50eca9659bc0869d35e74b9bb7a">on_day_selected</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#2b365af88044c0d062b8d2c662c96e16">on_day_selected_double_click</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#7a1a64524f92f030fef52a88357cbb15">on_month_changed</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#0dc6411af54a669a92d9f8b85a4183e0">on_next_month</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#1336b7e42f2e355a9e51235dd27ade7c">on_next_year</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#221655a445be980e0e902e0d2f8339da">on_prev_month</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#8a393a6d33a5f24181cf6a39af7eec69">on_prev_year</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Calendar.html">Gtk::Calendar</a>*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Calendar.html#e5253278f825c59dc7e971814fe74c6e">wrap</a> (GtkCalendar* object, bool take_copy=false)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#e5253278f825c59dc7e971814fe74c6e"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="f31dc2ba5bd6b309e0557849ad489e9e"></a><!-- doxytag: member="Gtk::Calendar::~Calendar" ref="f31dc2ba5bd6b309e0557849ad489e9e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Calendar::~Calendar           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="44069a16e8d7d2fff4b2bea6d2191661"></a><!-- doxytag: member="Gtk::Calendar::Calendar" ref="44069a16e8d7d2fff4b2bea6d2191661" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Calendar::Calendar           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="e0a2704feea898f8d788a6549b09bcc8"></a><!-- doxytag: member="Gtk::Calendar::clear_marks" ref="e0a2704feea898f8d788a6549b09bcc8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::clear_marks           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove all visual markers. 
<p>

</div>
</div><p>
<a class="anchor" name="5482ee9e1ced35291e02989c8303e02a"></a><!-- doxytag: member="Gtk::Calendar::display_options" ref="5482ee9e1ced35291e02989c8303e02a" args="(CalendarDisplayOptions flags)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::display_options           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gd728f6abafdc4512321ff59dd35b4328">CalendarDisplayOptions</a>&nbsp;</td>
          <td class="paramname"> <em>flags</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets display options (whether to display the heading and the month headings). 
<p>
Deprecated: 2.4: Use <a class="el" href="classGtk_1_1Calendar.html#e58391c81deeec0bd7addccef24085b7">set_display_options()</a> instead <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>flags</em>&nbsp;</td><td>The display options to set. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="c8e18c4e36a789cb0d6138cab92ef8f4"></a><!-- doxytag: member="Gtk::Calendar::freeze" ref="c8e18c4e36a789cb0d6138cab92ef8f4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::freeze           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Does nothing. 
<p>
Previously locked the display of the calendar until it was thawed with <a class="el" href="classGtk_1_1Calendar.html#4842d49bec4570f169a504179b5f2291">thaw()</a>.<p>
Deprecated: 2.8: 
</div>
</div><p>
<a class="anchor" name="89ddb5c76bd1e016de0475f0c99a9f8c"></a><!-- doxytag: member="Gtk::Calendar::get_date" ref="89ddb5c76bd1e016de0475f0c99a9f8c" args="(Glib::Date &amp;date) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::get_date           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Date.html">Glib::Date</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>date</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the date as <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Date.html">Glib::Date</a>. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>date</em>&nbsp;</td><td>Referenz to set the date </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="b93a2d639f9df3dbff9d249844c45e2f"></a><!-- doxytag: member="Gtk::Calendar::get_date" ref="b93a2d639f9df3dbff9d249844c45e2f" args="(guint &amp;year, guint &amp;month, guint &amp;day) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::get_date           </td>
          <td>(</td>
          <td class="paramtype">guint &amp;&nbsp;</td>
          <td class="paramname"> <em>year</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint &amp;&nbsp;</td>
          <td class="paramname"> <em>month</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint &amp;&nbsp;</td>
          <td class="paramname"> <em>day</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Obtains the selected date from a <a class="el" href="classGtk_1_1Calendar.html">Gtk::Calendar</a>. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>year</em>&nbsp;</td><td>Location to store the year number, or <code>0</code>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>month</em>&nbsp;</td><td>Location to store the month number (between 0 and 11), or <code>0</code>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>day</em>&nbsp;</td><td>Location to store the day number (between 1 and 31), or <code>0</code>. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="b1530d38d5ec2862ac2078595d473420"></a><!-- doxytag: member="Gtk::Calendar::get_display_options" ref="b1530d38d5ec2862ac2078595d473420" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#gd728f6abafdc4512321ff59dd35b4328">CalendarDisplayOptions</a> Gtk::Calendar::get_display_options           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return value: the display options. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The display options.</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p4s.html#_newin2p4s000053">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="0e129065903d24669cbbada4a01b6f9d"></a><!-- doxytag: member="Gtk::Calendar::gobj" ref="0e129065903d24669cbbada4a01b6f9d" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkCalendar* Gtk::Calendar::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C GtkObject. 
<p>

<p>
Reimplemented from <a class="el" href="classGtk_1_1Widget.html#750f8231e3858beb9fbd5b44b15ee108">Gtk::Widget</a>.
</div>
</div><p>
<a class="anchor" name="5c77fb789d84dbd63f0a9cbc289ca3d1"></a><!-- doxytag: member="Gtk::Calendar::gobj" ref="5c77fb789d84dbd63f0a9cbc289ca3d1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkCalendar* Gtk::Calendar::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C GtkObject. 
<p>

<p>
Reimplemented from <a class="el" href="classGtk_1_1Widget.html#6667a82920375b2ebde07bc1ffdc3641">Gtk::Widget</a>.
</div>
</div><p>
<a class="anchor" name="02c6efdbafc82c14c9a8895398f39337"></a><!-- doxytag: member="Gtk::Calendar::mark_day" ref="02c6efdbafc82c14c9a8895398f39337" args="(guint day)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::Calendar::mark_day           </td>
          <td>(</td>
          <td class="paramtype">guint&nbsp;</td>
          <td class="paramname"> <em>day</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Places a visual marker on a particular day. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>day</em>&nbsp;</td><td>The day number to mark between 1 and 31. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code>, always. </dd></dl>

</div>
</div><p>
<a class="anchor" name="cfc9a50eca9659bc0869d35e74b9bb7a"></a><!-- doxytag: member="Gtk::Calendar::on_day_selected" ref="cfc9a50eca9659bc0869d35e74b9bb7a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_day_selected           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2b365af88044c0d062b8d2c662c96e16"></a><!-- doxytag: member="Gtk::Calendar::on_day_selected_double_click" ref="2b365af88044c0d062b8d2c662c96e16" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_day_selected_double_click           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7a1a64524f92f030fef52a88357cbb15"></a><!-- doxytag: member="Gtk::Calendar::on_month_changed" ref="7a1a64524f92f030fef52a88357cbb15" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_month_changed           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0dc6411af54a669a92d9f8b85a4183e0"></a><!-- doxytag: member="Gtk::Calendar::on_next_month" ref="0dc6411af54a669a92d9f8b85a4183e0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_next_month           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1336b7e42f2e355a9e51235dd27ade7c"></a><!-- doxytag: member="Gtk::Calendar::on_next_year" ref="1336b7e42f2e355a9e51235dd27ade7c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_next_year           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="221655a445be980e0e902e0d2f8339da"></a><!-- doxytag: member="Gtk::Calendar::on_prev_month" ref="221655a445be980e0e902e0d2f8339da" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_prev_month           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8a393a6d33a5f24181cf6a39af7eec69"></a><!-- doxytag: member="Gtk::Calendar::on_prev_year" ref="8a393a6d33a5f24181cf6a39af7eec69" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Calendar::on_prev_year           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="00e76de4a5407ea3a63538cdccff6daa"></a><!-- doxytag: member="Gtk::Calendar::select_day" ref="00e76de4a5407ea3a63538cdccff6daa" args="(guint day)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::select_day           </td>
          <td>(</td>
          <td class="paramtype">guint&nbsp;</td>
          <td class="paramname"> <em>day</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Selects a day from the current month. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>day</em>&nbsp;</td><td>The day number between 1 and 31, or 0 to unselect the currently selected day. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="a3840ad9a5407ce3c8ed991b3e8f4a9f"></a><!-- doxytag: member="Gtk::Calendar::select_month" ref="a3840ad9a5407ce3c8ed991b3e8f4a9f" args="(guint month, guint year)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::Calendar::select_month           </td>
          <td>(</td>
          <td class="paramtype">guint&nbsp;</td>
          <td class="paramname"> <em>month</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint&nbsp;</td>
          <td class="paramname"> <em>year</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Shifts the calendar to a different month. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>month</em>&nbsp;</td><td>A month number between 0 and 11. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>year</em>&nbsp;</td><td>The year the month is in. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code>, always. </dd></dl>

</div>
</div><p>
<a class="anchor" name="e58391c81deeec0bd7addccef24085b7"></a><!-- doxytag: member="Gtk::Calendar::set_display_options" ref="e58391c81deeec0bd7addccef24085b7" args="(CalendarDisplayOptions flags)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::set_display_options           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gd728f6abafdc4512321ff59dd35b4328">CalendarDisplayOptions</a>&nbsp;</td>
          <td class="paramname"> <em>flags</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets display options (whether to display the heading and the month headings). 
<p>
<dl compact><dt><b><a class="el" href="newin2p4s.html#_newin2p4s000052">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>flags</em>&nbsp;</td><td>The display options to set. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="f6abd6555f557dfff9b8bb9922c93a08"></a><!-- doxytag: member="Gtk::Calendar::signal_day_selected" ref="f6abd6555f557dfff9b8bb9922c93a08" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_day_selected           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_day_selected()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="779eb9aea9756f40c99fae62e81fc2ce"></a><!-- doxytag: member="Gtk::Calendar::signal_day_selected_double_click" ref="779eb9aea9756f40c99fae62e81fc2ce" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_day_selected_double_click           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_day_selected_double_click()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="520a4385dc2324b4a0ebd03583e900b3"></a><!-- doxytag: member="Gtk::Calendar::signal_month_changed" ref="520a4385dc2324b4a0ebd03583e900b3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_month_changed           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_month_changed()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="1097c5743468d9a215b1a385d1cdf749"></a><!-- doxytag: member="Gtk::Calendar::signal_next_month" ref="1097c5743468d9a215b1a385d1cdf749" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_next_month           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_next_month()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="cd80a51d413fefc8dafed17ac14afc8b"></a><!-- doxytag: member="Gtk::Calendar::signal_next_year" ref="cd80a51d413fefc8dafed17ac14afc8b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_next_year           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_next_year()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="7b7c9c0410fef70fbc3bd098496f9dc6"></a><!-- doxytag: member="Gtk::Calendar::signal_prev_month" ref="7b7c9c0410fef70fbc3bd098496f9dc6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_prev_month           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_prev_month()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="fb1b922948f01f8db5e50c83c1192ca2"></a><!-- doxytag: member="Gtk::Calendar::signal_prev_year" ref="fb1b922948f01f8db5e50c83c1192ca2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Calendar::signal_prev_year           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_prev_year()</code> </dd></dl>

<p>

</div>
</div><p>
<a class="anchor" name="4842d49bec4570f169a504179b5f2291"></a><!-- doxytag: member="Gtk::Calendar::thaw" ref="4842d49bec4570f169a504179b5f2291" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Calendar::thaw           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Does nothing. 
<p>
Previously defrosted a calendar; all the changes made since the last <a class="el" href="classGtk_1_1Calendar.html#c8e18c4e36a789cb0d6138cab92ef8f4">freeze()</a> were displayed.<p>
Deprecated: 2.8: 
</div>
</div><p>
<a class="anchor" name="df95b467ed9997e86584f26a74f31931"></a><!-- doxytag: member="Gtk::Calendar::unmark_day" ref="df95b467ed9997e86584f26a74f31931" args="(guint day)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::Calendar::unmark_day           </td>
          <td>(</td>
          <td class="paramtype">guint&nbsp;</td>
          <td class="paramname"> <em>day</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes the visual marker from a particular day. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>day</em>&nbsp;</td><td>The day number to unmark between 1 and 31. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code>, always. </dd></dl>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="e5253278f825c59dc7e971814fe74c6e"></a><!-- doxytag: member="Gtk::Calendar::wrap" ref="e5253278f825c59dc7e971814fe74c6e" args="(GtkCalendar *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Calendar.html">Gtk::Calendar</a>* wrap           </td>
          <td>(</td>
          <td class="paramtype">GtkCalendar *&nbsp;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&nbsp;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="calendar_8h.html">calendar.h</a></ul>
</div>
<!-- end main content -->

<hr><address><small>
Generated for gtkmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.1 &copy;&nbsp;1997-2001</small></address>
</body>
</html>