Ejemplo n.º 1
0
 private void button2_Click(object sender, EventArgs e)
 {
     Shapes.Clear();
     TempShape = null;
     Shapes_List.Items.Clear();
     this.Refresh();
 }
Ejemplo n.º 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     while (Shapes_List.SelectedIndices.Count > 0)
     {
         Shapes.RemoveAt(Shapes_List.SelectedIndices[0]);
         Shapes_List.Items.RemoveAt(Shapes_List.SelectedIndices[0]);
     }
     button1.Enabled = false;
     TempShape = null;
     this.Refresh();
 }
Ejemplo n.º 3
0
 private void button4_Click(object sender, EventArgs e)
 {
     Shapes.Clear();
     Shapes_List.Items.Clear();
     button1.Enabled = false;
     TempShape = null;
     this.Refresh();
     progressBar1.Value = 0;
     label3.Text = "Количество грязи: " + Convert.ToString(progressBar1.Value);
     if (progressBar1.Value < 100) label2.Visible = false;
 }
Ejemplo n.º 4
0
        public void button1_Click(object sender, EventArgs e)
        {
            while (Shapes_List.SelectedIndices.Count > 0)
            {
                progressBar1.Increment(-1);
                Shapes.RemoveAt(Shapes_List.SelectedIndices[0]);
                Shapes_List.Items.RemoveAt(Shapes_List.SelectedIndices[0]);
            }

            button1.Enabled = false;
            TempShape = null;
            this.Refresh();
            label3.Text = "Количество грязи: " + Convert.ToString(progressBar1.Value);
            if (progressBar1.Value < 100) label2.Visible = false;
        }
Ejemplo n.º 5
0
 private void MainScreen_MouseMove(object sender, MouseEventArgs e)
 {
     if (rb_Cross.Checked) TempShape = new Cross(e.X,e.Y);
     else if (rb_Line.Checked)
     {
         if (!IsShapeStart)
         {
             TempShape = new Line(ShapeStart, e.Location);
         }
     }
     else if (rb_circle.Checked)
     {
         if (!IsShapeStart)
         {
             TempShape = new Circle(ShapeStart, e.Location);
         }
     }
     else if (rb_Rect.Checked)
     {
         if (!IsShapeStart)
         {
             TempShape = new Rect(ShapeStart, e.Location);
         }
     }
     this.Refresh();
 }
Ejemplo n.º 6
0
 private void AddShape(Shape s)
 {
     Shapes.Add(s);
     Shapes_List.Items.Add(s.ConfString);
 }
Ejemplo n.º 7
0
 private void rb_CheckedChanged(object sender, EventArgs e)
 {
     IsShapeStart = true;
     TempShape = null;
 }