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; } }
private void btn_Accept_Click(object sender, EventArgs e) { License.licenseAccepted(); Trial.setTrial(); this.Close(); }