コード例 #1
0
 public void OnMouseUp(MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Right)
     {
         window.ShowContextMenu(null, e.Location);
     }
     panMode = false;
 }
コード例 #2
0
ファイル: MapEditor.cs プロジェクト: khoa002/ffxi-mappy
 public virtual void OnMouseUp(MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left && e.X == panMouseOrigin.X && e.Y == panMouseOrigin.Y)
     {
         //selected clicked spawn, or deselect if nothing clicked
         GameSpawn spawn = window.Engine.FindSpawn(e.X, e.Y);
         if (spawn != window.Engine.Game.Selected)
         {
             window.Engine.Game.Selected = spawn;
             window.Invalidate();
         }
     }
     else if (e.Button == MouseButtons.Right)
     {
         window.ShowContextMenu(window.Engine.FindSpawn(e.Location), e.Location);
     }
     panMode = false;
 }