public Data(SnapPoint snapPoint, IntPtr hWndChild, IntPtr hWndOwner, IntPtr hWndSnap) { this.snapPoint = snapPoint; SnapHandle = hWndSnap; nwChild = new ChildNW(hWndChild, this); nwOwner = new OwnerNW(hWndOwner, this); }