コード例 #1
0
ファイル: Form1.cs プロジェクト: MuniraKhakimova/INNO-UNI
 private void PictureBox1_MouseDown(object sender, MouseEventArgs e)
 {
     firstPoint = e.Location;
     if (activeTool == Tool.Fill)
     {
         DummyFill dummyFill = new DummyFill();
         dummyFill.Fill(bitmap, e.Location, pen.Color);
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: DanSalim/PP2
 private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
 {
     firstPoint = e.Location;
     if (activeTool == Tool.Fill)
     {
         DummyFill dummyFill = new DummyFill();
         dummyFill.Fill(bitmap, e.Location, pen.Color);
     }
     else if (activeTool == Tool.Fill2)
     {
         MapFill mapFill = new MapFill();
         mapFill.Fill(graphics, e.Location, pen.Color, ref bitmap);
         graphics          = Graphics.FromImage(bitmap);
         pictureBox1.Image = bitmap;
     }
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: luikaaa27/PP2
 private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
 {
     prevPoint = e.Location;
     if (toolstate == PaintToolState.Fill)
     {
         DummyFill dummyFill = new DummyFill();
         dummyFill.Fill(bitmap, pen.Color, e.Location);
         pictureBox1.Refresh();
     }
     else if (toolstate == PaintToolState.Fill2)
     {
         MapFill mapFill = new MapFill();
         mapFill.Fill(graphics, e.Location, pen.Color, ref bitmap);
         graphics          = Graphics.FromImage(bitmap);
         pictureBox1.Image = bitmap;
     }
 }
コード例 #4
0
ファイル: Form1.cs プロジェクト: zhakha/pp2-1
 private void draw_area_MouseDown(object sender, MouseEventArgs e)
 {
     first_p = e.Location;
     if (activeTool == Tool.Fill) //BFS lul
     {
         DummyFill dummyFill = new DummyFill();
         dummyFill.Fill(bitmap, e.Location, pen.Color);
         draw_area.Refresh();
     }
     else if (activeTool == Tool.Fill2) //seems more advanced and efficient
     {
         MapFill mapFill = new MapFill();
         mapFill.Fill(graphics, e.Location, pen.Color, ref bitmap);
         graphics        = Graphics.FromImage(bitmap);
         draw_area.Image = bitmap;
     }
 }