Esempio n. 1
0
        public SAToolsHub()
        {
            InitializeComponent();

            hubSettings = ProjectSettings.Load();

            if (Program.Arguments.Length > 0)
            {
                openProject(ProjectFunctions.openProjectFileString(Program.Arguments[0]));
            }

            projectCreateDiag = new newProj();
            projectEditorDiag = new editProj();
            buildWindowDiag   = new buildWindow();
            templateWriter    = new templateWriter();
            gameOptionsDiag   = new gameOptions();
            projectConverter  = new projConv();

            SetProgramPaths();

            switch (hubSettings.AutoUpdate)
            {
            case true:
                autoUpdateToolStripMenuItem.Checked = true;
                frequencyToolStripMenuItem.Enabled  = true;
                break;

            case false:
                autoUpdateToolStripMenuItem.Checked = false;
                frequencyToolStripMenuItem.Enabled  = false;
                break;
            }

            switch (hubSettings.UpdateFrequency)
            {
            case ProjectSettings.Frequency.daily:
                dailyToolStripMenuItem.Checked   = true;
                weeklyToolStripMenuItem.Checked  = false;
                monthlyToolStripMenuItem.Checked = false;
                break;

            case ProjectSettings.Frequency.weekly:
                dailyToolStripMenuItem.Checked   = false;
                weeklyToolStripMenuItem.Checked  = true;
                monthlyToolStripMenuItem.Checked = false;
                break;

            case ProjectSettings.Frequency.monthly:
                dailyToolStripMenuItem.Checked   = false;
                weeklyToolStripMenuItem.Checked  = false;
                monthlyToolStripMenuItem.Checked = true;
                break;
            }
        }
Esempio n. 2
0
        public gameOptions()
        {
            InitializeComponent();

            buildWindowDiag = new buildWindow();
        }