sample/misc/calendar.rb in gtk3-3.3.0 vs sample/misc/calendar.rb in gtk3-3.3.1

- old
+ new

@@ -1,9 +1,9 @@ =begin calendar.rb - Gtk::Calendar sample script. - Copyright (c) 2002-2015 Ruby-GNOME2 Project Team + Copyright (c) 2002-2018 Ruby-GNOME2 Project Team This program is licenced under the same licence as Ruby-GNOME2. =end require "gtk3" @@ -27,40 +27,32 @@ # Gtk::CalendarDisplayOptions::WEEK_START_MONDAY does not exist anymore # cal.set_display_options(Gtk::CalendarDisplayOptions::SHOW_HEADING | Gtk::CalendarDisplayOptions::SHOW_DAY_NAMES | - Gtk::CalendarDisplayOptions::NO_MONTH_CHANGE | Gtk::CalendarDisplayOptions::SHOW_WEEK_NUMBERS) -year, month, day = cal.date -puts "this is #{month} #{day}, #{year}" +puts "this is #{cal.month} #{cal.day}, #{cal.year}" + cal.signal_connect("day_selected") do - year, month, day = cal.date - puts "selected day: #{day}" + puts "selected day: #{cal.day}" end cal.signal_connect("month_changed") do - year, month, day = cal.date - puts "changed month: #{month}" + puts "changed month: #{cal.month}" end cal.signal_connect("day_selected_double_click") do - year, month, day = cal.date - puts "dclicked day: #{day}" + puts "dclicked day: #{cal.day}" end cal.signal_connect("prev_month") do - year, month, day = cal.date - puts "prev month: #{month}" + puts "prev month: #{cal.month}" end cal.signal_connect("next_month") do - year, month, day = cal.date - puts "next_month: #{month}" + puts "next_month: #{cal.month}" end cal.signal_connect("prev_year") do - year, month, day = cal.date - puts "prev_year: #{year}" + puts "prev_year: #{cal.year}" end cal.signal_connect("next_year") do - year, month, day = cal.date - puts "next year: #{year}" + puts "next year: #{cal.year}" end Gtk.main