Exemplo n.º 1
0
 private void CbLanguage_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (_userInput && cbLanguage.SelectedIndex >= 0)
     {
         Locale.ChangeLocale(Program.Locales[cbLanguage.SelectedIndex].Name);
     }
 }
Exemplo n.º 2
0
        public Main()
        {
            InitializeComponent();

            CheckUpdate();

            this.Icon            = Properties.Resources.mod_manager;
            this.Text            = "Ty The Tasmanian Tiger " + "r" + Program.RVersion.ToString("G") + "_v" + Program.VVersion.ToString("F");
            this.BackgroundImage = Properties.Resources.mod_manager_bg;

            lbPlay.ForeColor  = LabelFore;
            lbPlay.HoverColor = LabelHover;
            lbPlay.ClickColor = LabelClick;
            lbPlay.Click     += LbPlay_Click;

            lbTest.ForeColor  = LabelFore;
            lbTest.HoverColor = LabelHover;
            lbTest.ClickColor = LabelClick;
            lbTest.Click     += LbTest_Click;

            lbMods.ForeColor  = LabelFore;
            lbMods.HoverColor = LabelHover;
            lbMods.ClickColor = LabelClick;
            lbMods.Click     += LbMods_Click;

            lbOptions.ForeColor  = LabelFore;
            lbOptions.HoverColor = LabelHover;
            lbOptions.ClickColor = LabelClick;
            lbOptions.Click     += LbOptions_Click;

            lbExit.ForeColor  = LabelFore;
            lbExit.HoverColor = LabelHover;
            lbExit.ClickColor = LabelClick;
            lbExit.Click     += LbExit_Click;

            lbUpdate.ForeColor  = LabelFore;
            lbUpdate.HoverColor = LabelHover;
            lbUpdate.ClickColor = LabelClick;
            lbUpdate.Click     += LbUpdate_Click;

            lbLog.ForeColor  = LogFore;
            lbLog.MouseDown += Main_MouseDown;
            lbLog.MouseUp   += Main_MouseUp;
            lbLog.MouseMove += Main_MouseMove;

            // Setup locale
            if (Program.Config.Language == null || Program.Config.Language == String.Empty)
            {
                Locale.ChangeLocale(CultureInfo.InstalledUICulture.Name);
            }
            else
            {
                Locale.ChangeLocale(Program.Config.Language);
            }

            Localize();
        }
Exemplo n.º 3
0
 private void BtCancel_Click(object sender, EventArgs e)
 {
     // Set language back
     Locale.ChangeLocale(_lang);
     this.Close();
 }