Learn R Programming

gWidgets2 (version 1.0-9)

gcalendar: A constructor for a date selection widget

Description

The date is the main property of this widget

The svalue method for a calendar object returns the selected date

Usage

gcalendar(
  text = "",
  format = "%Y-%m-%d",
  handler = NULL,
  action = NULL,
  container = NULL,
  ...,
  toolkit = guiToolkit()
)

.gcalendar( toolkit, text = "", format = "%Y-%m-%d", handler = NULL, action = NULL, container = NULL, ... )

# S3 method for GCalendar addHandlerChanged(obj, handler, action = NULL, ...)

# S3 method for GCalendar svalue(obj, index = NULL, drop = NULL, ...)

Arguments

text

initial text

format

Date format

handler

handler called when changed

action

passed to handler

container

parent container

...

passed to add method of parent

toolkit

toolkit

obj

receiver object

index

ignored

drop

if TRUE return a character, else a Date class object.

Value

Returns an object of class GCalendar for which the following methods are overridden:

  1. svalue get the date

  2. svalue<- set the date

The change handler is inherited from gedit

If drop=TRUE a character string, else a Date class object.