private static void PreviewItemDragDelta(object sender, DragablzDragDeltaEventArgs e) { if (e.Cancel) { return; } foreach (var layout in LoadedLayouts.Where(l => l.IsParticipatingInDrag)) { var cursorPos = Native.GetCursorPos(); layout.MonitorDropZones(cursorPos); } }
private static void PreviewItemDragDelta(object sender, DragablzDragDeltaEventArgs e) { if (e.Cancel) return; if (_isDragOpWireUpPending) { SetupParticipatingLayouts(e.DragablzItem); _isDragOpWireUpPending = false; } foreach (var layout in LoadedLayouts.Where(l => l.IsParticipatingInDrag)) { var cursorPos = Native.GetCursorPos(); layout.MonitorDropZones(cursorPos); } }