private void btn_newProject_Click(object sender, EventArgs e) { CompilerForm abrir_compiler = new CompilerForm(); abrir_compiler.Show(); this.Dispose(); }
private string Translate(string s) { string res; if (CompilerForm.TryGetValue(s, out res)) { return(res); } return(s); }
private void timer1_Tick(object sender, EventArgs e) { this.BackColor = gunaColorTransition1.Value; this.lbl_load.Text = gunaColorTransition1.ProgessValue + "%"; if (this.gunaColorTransition1.ProgessValue == 100) { timer1.Stop(); this.Hide(); CompilerForm compiler = new CompilerForm(); compiler.Show(); } }
/// <summary> /// Функция, показывающая форму, если она закрыта, и закрывающая ее, если она открыта /// </summary> public void ChangeState() { if (_form == null) { _form = new CompilerForm(this); _form.Show(); _form.SetCode(_code); } else { _form.Close(); } }
private void CompilerToolStripMenuItem_Click(object sender, EventArgs e) { try { Visible = false; using (var Compiler = new CompilerForm("../IDTable.txt")) Compiler.ShowDialog(this); } catch (Exception ex) { MessageBox.Show(this, ex.ToString(), "Error: Can not handle compiler.", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Visible = true; } }
/// <summary> /// Функция, вызывающаяся при закрытии формы. /// Необходима для корректной работы функции ChangeState() и сохранения кода программы. /// </summary> public void FormClosed(string code) { _code = code; _form = null; }