/// <summary>
        /// Displays the window that handles downloading program updates.
        /// </summary>
        private void ShowUpdateWindow(String updateVersion)
        {
            UpdateWindow window = new UpdateWindow(updateVersion);

            window.Owner = this;

            try
            {
                canOpenDemo = false;
                window.ShowDialog();
            }
            finally
            {
                canOpenDemo = true;
            }
        }
        /// <summary>
        /// Displays the window that handles downloading program updates.
        /// </summary>
        private void ShowUpdateWindow(String updateVersion)
        {
            UpdateWindow window = new UpdateWindow(updateVersion);
            window.Owner = this;

            try
            {
                canOpenDemo = false;
                window.ShowDialog();
            }
            finally
            {
                canOpenDemo = true;
            }
        }