Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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));
            }
        }