예제 #1
0
        void ObslugaReklam()
        {
            Czas   czas            = new Czas();
            double StepSize        = (double)timer1.Interval / 1000.0;
            double CzasReklama     = czas.CzasDoReklam * 1.5;
            double CzasKoniecSesji = czas.CzasDoReset * 1.5;


            //sprawdza czy juz nie jest czas by wyswietlic reklame
            if (TimeFromLastMove > CzasReklama && CzyJestReklama == false && PoziomReklamy == 0)
            {
                CzyJestReklama = true;
                PoziomReklamy  = 1;
                WyswietlReklamy();
            }
            else if (TimeFromLastMove > CzasKoniecSesji && CzyJestReklama == true && PoziomReklamy == 1)
            {
                Koniec              = true;
                PoziomReklamy       = 2; //czyli kolejna sesja
                DoResetowaniareklam = true;
                this.Close();
            }

            TimeFromLastMove += StepSize;
        }
예제 #2
0
        void ZamykanieOknaPoCzasie()
        {
            StepSize = (double)timer1.Interval / 1000.0;
            Czas czas = new Czas();

            double CzasKoniecSesji = czas.CzasDoReset;


            //sprawdza czy juz nie jest czas by wyswietlic reklame
            if (TimeFromLastMove > CzasKoniecSesji)
            {
                this.Close();
            }

            TimeFromLastMove += StepSize;
        }