Example #1
0
        private void MenuEmailClickEvent(object sender, EventArgs e)
        {
            EmailAddrForm emailAddrForm = new EmailAddrForm();
            DialogResult result = emailAddrForm.ShowDialog();

            while ( !emailAddrForm.VerifyEmailAddress() &&
                    result != DialogResult.Cancel )
            {
                MessageBox.Show("Please supply a valid email address.\n\n",
                    "CalendarPal - Setup Incomplete",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Warning);

                result = emailAddrForm.ShowDialog();
            }

            emailAddrForm.Dispose();
        }
Example #2
0
        private static void AppInitialize()
        {
            MessageBox.Show("Welcome to the Calendar Pal reminder system.\n\n" +
                "Because this application automatically generates\n" +
                "and sends email messages, you may need to adjust\n" +
                "some settings in certain virus detection applications.\n\n" +
                "Thank you for purchasing Calendar Pal.",
                "Welcome to Calendar Pal",
                MessageBoxButtons.OK,
                MessageBoxIcon.Information);

            EmailAddrForm emailAddrForm = new EmailAddrForm();

            while ( emailAddrForm.ShowDialog() != DialogResult.OK ||
                     !emailAddrForm.VerifyEmailAddress() )
            {
                MessageBox.Show("Please supply a valid email address.\n\n",
                    "CalendarPal - Setup Incomplete",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Warning);
            }

            emailAddrForm.Dispose();
        }