using System.Drawing;
using System.Windows.Forms;
namespace IndiLogix.MouseDrag
{
static class mouseDrag
{
private static Point mouse_offset; // Mouse Point Strut
// Mouse Down Mouse Offset
public static void mOffset(MouseEventArgs e)
{
mouse_offset = new Point(-e.X, -e.Y);
}
// Mouse Down Mouse Move
public static void mMove(MouseEventArgs e,Form frm)
{
if (e.Button == MouseButtons.Left)
{
Point mousePos = Control.MousePosition;
mousePos.Offset(mouse_offset.X, mouse_offset.Y);
//this.Location = mousePos;
frm.Location = mousePos;
}
}
}
}