コード例 #1
0
 private void открытьToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (Datass.Namefile == null)
     {
         if (Datass.QQ.LongCount() > 2)
         {
             if (DialogResult.Yes == MessageBox.Show("Сохранить тест перед открітием?", "Предупреждение", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
             {
                 сохранитьToolStripMenuItem_Click(new object(), new EventArgs());
             }
         }
         if (FUNCS.Open(openFileDialog1))
         {
             this.Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName) + " - EditorTtest";
             WriteForm(new object(), new EventArgs());
         }
         else
         {
             MessageBox.Show("Не удалось откріть файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         if (DialogResult.Yes == MessageBox.Show("Файл уже открыт!Сохранить его и открыть новый?", "Предупреждение", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning))
         {
             FUNCS.save_proget();
             Datass.Namefile.Close();
             Datass.Namefile.Dispose();
             открытьToolStripMenuItem_Click(new object(), new EventArgs());
         }
     }
 }
コード例 #2
0
        private void WriteForm(object sender, EventArgs e)
        {
            for (int i = 0; i < Datass.kol; i++)
            {
                panelBt.Controls.Remove((Datass.spisokBt[i]));
            }
            panelQw.Controls.Clear();
            Datass.spisokBt.Clear();
            Datass.QQ.Clear();
            Datass.kol              = 0;
            Datass.polz             = 0;
            this.delete.Location    = new Point(175, 3);
            this.BtAddVopr.Location = new Point(3, 3);
            if (FUNCS.read_proget())
            {
                NameTest.Text  = Datass.NameTest;
                OpisTest.Text  = Datass.OpisTest;
                AutorTest.Text = Datass.AutorTest;


                int buf = Datass.kol;
                Datass.kol = 0;
                for (int i = 0; i < buf; i++)
                {
                    button2_Click_1(false, new EventArgs());
                }
                radioBtRand1.Checked = !Datass.set_RandV;
                radioBtRand2.Checked = Datass.set_RandV;
                nUpDownSize.Value    = Datass.set_rand;


                radioBtPorV1.Checked = Datass.set_PorV;
                radioBtPorV2.Checked = !Datass.set_PorV;

                radioBtPorO1.Checked = Datass.set_PorO;
                radioBtPorO2.Checked = !Datass.set_PorO;

                nUpDownTime.Value    = Datass.set_TimeS;
                radioBtTime1.Checked = !Datass.set_Time;
                radioBtTime2.Checked = Datass.set_Time;

                nUpDownZad.Value   = Datass.set_TimeZader;
                checkZader.Checked = !Datass.set_checkZader;

                checkOtchet.Checked = !Datass.set_checkOtchet;
            }
            else
            {
                MessageBox.Show("Неверный файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
 private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (Datass.Namefile == null)
     {
         if (FUNCS.Сreate(saveFileDialog1))
         {
             this.Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName) + " - EditorTtest";
         }
         else
         {
             MessageBox.Show("Не удалось создать файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
     }
     SaveFormInf(new object(), new EventArgs());
     FUNCS.save_proget();
 }
コード例 #4
0
        private void создатьToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Datass.Namefile == null)
            {
                if (FUNCS.Сreate(saveFileDialog1))
                {
                    this.Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName) + " - EditorTtest";

                    //FUNCS.Save();
                }
                else
                {
                    MessageBox.Show("Не удалось создать файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("файл уже открыт", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #5
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            if (sender is bool)
            {
                FUNCS.AddQw((bool)sender);
            }
            else
            {
                FUNCS.AddQw(true);
            }
            Datass.spisokBt[Datass.kol].Click += button1_Click_12;


            this.panelBt.Controls.Add(Datass.spisokBt[Datass.kol]);
            BtFocus(Datass.kol);
            Datass.polz = Datass.kol;
            AddControl();

            Datass.kol++;

            this.delete.Location    = new Point(delete.Location.X, delete.Location.Y + 33);
            this.BtAddVopr.Location = new Point(BtAddVopr.Location.X, BtAddVopr.Location.Y + 33);
        }