Пример #1
0
        private void WelcomeScreenForm_Load(object sender, EventArgs e)
        {
            fdSaveData.DefaultExt = Consts.Application.DefaultExtension;
            fdSaveData.Filter     = Resources.Labels.FileFilter;
            fdOpenData.DefaultExt = Consts.Application.DefaultExtension;
            fdOpenData.Filter     = Resources.Labels.FileFilter;

            if ((Environment.GetCommandLineArgs().Count() == 1) && (Parameters.ShowOpenDialogEachStart))
            {
                if (fdOpenData.ShowDialog(this) == DialogResult.OK)
                {
                    keeper.Password = String.Empty;
                    keeper.Filename = fdOpenData.FileName;
                }
            }

            FileLoadForm frmLoad = new FileLoadForm(Resources.Labels.ApplicationLoadingMessage, true);

            frmLoad.ShowDialog(this);

            if (!Parameters.IntroductionShown)
            {
                FormHelper.ShowIntroduction(this);
                Parameters.IntroductionShown = true;
            }

            if ((Parameters.CheckForUpdates) && (Parameters.LastUpdateDate.AddDays(Consts.Application.AutoUpdatePeriod) < DateTime.Now))
            {
                bgwUpdateCheck.RunWorkerAsync();
                Parameters.LastUpdateDate = DateTime.Now;
            }

            updateFormTitle();

            refreshForm();

            this.Activate();

            if (!String.IsNullOrWhiteSpace(keeper.ValidationErrors))
            {
                ErrorHelper.ShowErrorBox(keeper.ValidationErrors);
            }
        }
Пример #2
0
 private void tsmiOpen_Click(object sender, EventArgs e)
 {
     if (fdOpenData.ShowDialog(this) == DialogResult.OK)
     {
         try
         {
             keeper.FileSave();
             keeper.Password = String.Empty;
             keeper.Filename = fdOpenData.FileName;
             FileLoadForm frmLoad = new FileLoadForm(Resources.Labels.DataLoadingMessage, false);
             if (frmLoad.ShowDialog(this) != DialogResult.OK)
             {
                 return;
             }
             updateFormTitle();
             refreshForm();
         }
         catch (Exception ex)
         {
             ErrorHelper.ShowErrorBox(e: ex);
         }
     }
 }
Пример #3
0
        private void WelcomeScreenForm_Load(object sender, EventArgs e)
        {
            fdSaveData.DefaultExt = Consts.Application.DefaultExtension;
            fdSaveData.Filter = Resources.Labels.FileFilter;
            fdOpenData.DefaultExt = Consts.Application.DefaultExtension;
            fdOpenData.Filter = Resources.Labels.FileFilter;

            if ((Environment.GetCommandLineArgs().Count() == 1) && (Parameters.ShowOpenDialogEachStart))
            {
                if (fdOpenData.ShowDialog(this) == DialogResult.OK)
                {
                    keeper.Password = String.Empty;
                    keeper.Filename = fdOpenData.FileName;
                }
            }

            FileLoadForm frmLoad = new FileLoadForm(Resources.Labels.ApplicationLoadingMessage, true);
            frmLoad.ShowDialog(this);

            if (!Parameters.IntroductionShown)
            {
                FormHelper.ShowIntroduction(this);
                Parameters.IntroductionShown = true;
            }

            if ((Parameters.CheckForUpdates) && (Parameters.LastUpdateDate.AddDays(Consts.Application.AutoUpdatePeriod) < DateTime.Now))
            {
                bgwUpdateCheck.RunWorkerAsync();
                Parameters.LastUpdateDate = DateTime.Now;
            }

            updateFormTitle();

            refreshForm();

            this.Activate();

            if (!String.IsNullOrWhiteSpace(keeper.ValidationErrors))
            {
                ErrorHelper.ShowErrorBox(keeper.ValidationErrors);
            }
        }
Пример #4
0
 private void tsmiOpen_Click(object sender, EventArgs e)
 {
     if (fdOpenData.ShowDialog(this) == DialogResult.OK)
     {
         try
         {
             keeper.FileSave();
             keeper.Password = String.Empty;
             keeper.Filename = fdOpenData.FileName;
             FileLoadForm frmLoad = new FileLoadForm(Resources.Labels.DataLoadingMessage, false);
             if (frmLoad.ShowDialog(this) != DialogResult.OK)
             {
                 return;
             }
             updateFormTitle();
             refreshForm();
         }
         catch (Exception ex)
         {
             ErrorHelper.ShowErrorBox(e: ex);
         }
     }
 }