Tk Library Source Code

Documentation
Login
Bounty program for improvements to Tcl and certain Tcl packages.


[ Main Table Of Contents | Table Of Contents | Keyword Index | Categories | Modules | Applications ]

NAME

widget_calendar - Calendar Megawidget

Table Of Contents

SYNOPSIS

package require Tcl 8.4
package require Tk 8.4
package require widget ?3.0?
package require widget::calendar ?1.0.1?

widget::calendar pathname ?options?

DESCRIPTION

This package provides a calendar megawidget (snidget).

WIDGET OPTIONS

WIDGET COMMAND

pathname get ?what?

Returns a part of the selected date or 'all'. The argument what selects the part. Valid values for what are: day, month, year and all. 'all' is the default and returns the complete date in the format given with -dateformat.

DEFAULT BINDINGS

On creation of the calendar widget the following bindings are installed. When pressing a key the command is invoked and the textvariable is updated. updated.

EXAMPLE

package require widget::calendar ; # or widget::all
set t [widget::calendar .t]
pack $t -fill x -expand 1

Bugs, Ideas, Feedback

This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category widget::calendar of the Tklib Trackers. Please also report any ideas for enhancements you may have for either package and/or documentation.

KEYWORDS

calendar, date, megawidget, snit, widget

CATEGORY

Widget