public override bool IsFestivalDay(GCFestivalSpecialExecutor exec) { VAISNAVADAY t = exec.day(-DayOffset); if (nMasaMin <= nMasaMax) { if (t.astrodata.Masa < nMasaMin || t.astrodata.Masa > nMasaMax) { return(false); } } else { if (t.astrodata.Masa < nMasaMin && t.astrodata.Masa > nMasaMax) { return(false); } } GSCore c = exec.ExecuteElement(script); if (c is GSReturn) { bool retval = c.getBooleanValue(); return(retval); } return(false); }
protected override GSCore ExecuteMessageSet(GSCore a1, GSCore a2, GSCoreCollection args) { switch (a1.getStringValue()) { case "rich": RichContent = a2.getBooleanValue(); break; default: return(base.ExecuteMessageSet(a1, a2, args)); } return(a2); }
protected override GSCore ExecuteMessageSet(GSCore a1, GSCore a2, GSCoreCollection args) { string s = a1.getStringValue(); if (s.Equals("columns")) { Columns = (int)a2.getIntegerValue(); return(a2); } else if (s.Equals("navigbuttons")) { ShowNavigationButtons = a2.getBooleanValue(); return(a2); } else { return(base.ExecuteMessageSet(a1, a2, args)); } }