/*
         *  Display - Shows the dialog
         */

        public static ModeSelection Display()
        {
            ModeDialogForm dialog = new ModeDialogForm();

            dialog.ShowDialog();
            return(dialog.Selection);
        }
        /*
         *  Constructor
         */

        public MainForm()
        {
            InitializeComponent();

            // Get game & shooting mode
            ModeSelection selection = ModeDialogForm.Display();

            // Start game
            if (!selection.cancelClicked)
            {
                game = new Game(selection.watchGame, selection.shotMode);
                CenterToScreen();
            }
        }