Namespace
Methods
#
G
S
Included Modules
Constants
TkCommandNames = ['::iwidgets::calendar'.freeze].freeze
 
WidgetClassName = 'Calendar'.freeze
 
Instance Public methods
__validation_class_list()
# File ext/tk/lib/tkextlib/iwidgets/calendar.rb, line 84
def __validation_class_list
  super() << CalendarCommand
end
get()
Alias for: get_string
get_clicks()
# File ext/tk/lib/tkextlib/iwidgets/calendar.rb, line 108
def get_clicks
  number(tk_call(@path, 'get', '-clicks'))
end
get_string()
def command(cmd = Proc.new, args = nil)
  if cmd.kind_of?(CalendarCommand)
    configure('command', cmd)
  elsif args
    configure('command', [cmd, args])
  else
    configure('command', cmd)
  end
end

####################################

Also aliased as: get
# File ext/tk/lib/tkextlib/iwidgets/calendar.rb, line 103
def get_string
  tk_call(@path, 'get', '-string')
end
select(date)
# File ext/tk/lib/tkextlib/iwidgets/calendar.rb, line 112
def select(date)
  tk_call(@path, 'select', date)
  self
end
show(date)
# File ext/tk/lib/tkextlib/iwidgets/calendar.rb, line 117
def show(date)
  tk_call(@path, 'show', date)
  self
end
show_now()
# File ext/tk/lib/tkextlib/iwidgets/calendar.rb, line 121
def show_now
  tk_call(@path, 'show', 'now')
  self
end