📄 gtkcalendar.html
字号:
<tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> a newly <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a> widget</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213119"></a><h3><a name="gtk-calendar-select-month"></a>gtk_calendar_select_month ()</h3><a class="indexterm" name="id4213133"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gtk_calendar_select_month (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> month, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> year);</pre><p>Shifts the calendar to a different month.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>month</code></em> :</span></p></td><td> a month number between 0 and 11.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>year</code></em> :</span></p></td><td> the year the month is in.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, always</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213254"></a><h3><a name="gtk-calendar-select-day"></a>gtk_calendar_select_day ()</h3><a class="indexterm" name="id4213268"></a><pre class="programlisting">void gtk_calendar_select_day (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> day);</pre><p>Selects a day from the current month.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>day</code></em> :</span></p></td><td> the day number between 1 and 31, or 0 to unselect the currently selected day.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213348"></a><h3><a name="gtk-calendar-mark-day"></a>gtk_calendar_mark_day ()</h3><a class="indexterm" name="id4213362"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gtk_calendar_mark_day (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> day);</pre><p>Places a visual marker on a particular day.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a> </td></tr><tr><td><p><span class="term"><em class="parameter"><code>day</code></em> :</span></p></td><td> the day number to mark between 1 and 31.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, always</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213462"></a><h3><a name="gtk-calendar-unmark-day"></a>gtk_calendar_unmark_day ()</h3><a class="indexterm" name="id4213476"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gtk_calendar_unmark_day (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> day);</pre><p>Removes the visual marker from a particular day.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>day</code></em> :</span></p></td><td> the day number to unmark between 1 and 31.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, always</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213576"></a><h3><a name="gtk-calendar-clear-marks"></a>gtk_calendar_clear_marks ()</h3><a class="indexterm" name="id4213589"></a><pre class="programlisting">void gtk_calendar_clear_marks (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar);</pre><p>Remove all visual markers.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213647"></a><h3><a name="gtk-calendar-get-display-options"></a>gtk_calendar_get_display_options ()</h3><a class="indexterm" name="id4213663"></a><pre class="programlisting"><a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions">GtkCalendarDisplayOptions</a> gtk_calendar_get_display_options (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar);</pre><p>Returns the current display options of <em class="parameter"><code>calendar</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the display options.</td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4213746"></a><h3><a name="gtk-calendar-set-display-options"></a>gtk_calendar_set_display_options ()</h3><a class="indexterm" name="id4213762"></a><pre class="programlisting">void gtk_calendar_set_display_options (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions">GtkCalendarDisplayOptions</a> flags);</pre><p>Sets display options (whether to display the heading and the month headings).</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td><td> the display options to set</td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4213850"></a><h3><a name="gtk-calendar-display-options"></a>gtk_calendar_display_options ()</h3><a class="indexterm" name="id4213866"></a><pre class="programlisting">void gtk_calendar_display_options (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions">GtkCalendarDisplayOptions</a> flags);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_calendar_display_options</code> is deprecated and should not be used in newly-written code. </p></div><p>Sets display options (whether to display the heading and the month headings).</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td><td> the display options to set.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4213961"></a><h3><a name="gtk-calendar-get-date"></a>gtk_calendar_get_date ()</h3><a class="indexterm" name="id4213974"></a><pre class="programlisting">void gtk_calendar_get_date (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> *year, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> *month, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> *day);</pre><p>Obtains the selected date from a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>calendar</code></em> :</span></p></td><td> a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>year</code></em> :</span></p></td><td> location to store the year number, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>month</code></em> :</span></p></td><td> location to store the month number (between 0 and 11), or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>day</code></em> :</span></p></td><td> location to store the day number (between 1 and 31), or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4214137"></a><h3><a name="gtk-calendar-freeze"></a>gtk_calendar_freeze ()</h3><a class="indexterm" name="id4214152"></a><pre class="programlisting">void gtk_calendar_freeze (<a class="link" href="GtkCalendar.html" title="GtkCalendar">GtkCalendar</a> *calendar);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_calendar_freeze</code> has been deprecated since version 2.8 and should not be used in newly-written code. </p></div><p>Does nothing. Previously locked the display of the calendar untilit was thawed with <a class="link" href="GtkCalendar.html#gtk-calendar-thaw"><code class="function">gtk_calendar_thaw()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -