Beispiel #1
0
 private void pbMap_MouseUp(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         SetMapObjectMode = SetMapObjectMode.None;
     }
 }
Beispiel #2
0
 private void pbMap_MouseDown(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         Color color = (pbMap.Image as Bitmap).GetPixel(e.X, e.Y);
         if (IsEqual(color, ColorOfSpace))
         {
             SetMapObjectMode = SetMapObjectMode.SetObstacle;
         }
         else if (IsEqual(color, ColorOfObstacle))
         {
             SetMapObjectMode = SetMapObjectMode.SetSpace;
         }
         else if (IsEqual(color, ColorOfStartPoint))
         {
             SetMapObjectMode = SetMapObjectMode.SetStartPoint;
         }
         else if (IsEqual(color, ColorOfEndPoint))
         {
             SetMapObjectMode = SetMapObjectMode.SetEndPoint;
         }
     }
 }