Example #1
0
        private void MainForm_Shown(object sender, EventArgs e)
        {
            if (!License.isLicenseAccepted())
            {
                licenseShow();
            }

            if (!isRegistered()) //если не зарегистрировано, то
            {
                int daysLeft = 0;
                if (!Trial.checkTrial(out daysLeft)) //проверяем триал
                {
                    disableInterface();              //если триал протух, то отключаем интерфейс
                    this.Text = AppConst.APP_NAME + ". Trial Expired " + daysLeft + " day(s) ago. Please register.";
                }
                this.Text = AppConst.APP_NAME + ". Trial left " + daysLeft + " day(s). Please register";
                showRegistrationForm(); //показываем форму регистрации вне зависимости от протухания триала

                if (isRegistered())
                {
                    enableInterface(); //включаем интерфейс если зарегистрировались

                    this.Text = AppConst.APP_NAME;
                }
            }
            else
            {
                this.Text = AppConst.APP_NAME;
            }
        }
Example #2
0
 private void btn_Accept_Click(object sender, EventArgs e)
 {
     License.licenseAccepted();
     Trial.setTrial();
     this.Close();
 }