Ori::CalendarHelper
Constants
DAY_NAMES_MON = ["Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"]
DAY_NAMES_SUN = ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"]
MONTH_NAMES = {1 => "January", 2 => "February", 3 => "March", 4 => "April", 5 => "May", 6 => "June", 7 => "July", 8 => "August", 9 => "September", 10 => "October", 11 => "November", 12 => "December"}
Instance methods
cal_col(y : Int32, m : Int32, day : Int32, monday_first : Bool) : Int32
Sourcedays_in_month(y : Int32, m : Int32) : Int32
Sourcedraw_day_names(screen : Ori::Screen, x : Int32, y : Int32, monday_first : Bool, fg : String | Nil, bg : String | Nil) : Nil
Sourcedraw_grid(screen : Ori::Screen, x : Int32, y : Int32, w : Int32, h : Int32, cal_year : Int32, cal_month : Int32, cal_day : Int32, monday_first : Bool, dfg : String | Nil, bg : String | Nil, sfg : String | Nil, sbg : String | Nil, tfg : String | Nil, tbg : String | Nil, omfg : String | Nil) : Nil
Sourcedraw_title(screen : Ori::Screen, x : Int32, y : Int32, w : Int32, month : Int32, year : Int32, fg : String | Nil, bg : String | Nil) : Nil
Sourcenext_month(y : Int32, m : Int32) : Tuple(Int32, Int32)
Sourceprev_month(y : Int32, m : Int32) : Tuple(Int32, Int32)
Sourceprev_month_dim(y : Int32, m : Int32) : Int32
Sourcestart_wday(y : Int32, m : Int32, monday_first : Bool) : Int32
Source