private static void Drop() { NotesOrganizer.area.Remove(NotesOrganizer.fakePane); NotesOrganizer.Align(new Point(NotesOrganizer.fakePane.Location.X, NotesOrganizer.fakePane.Location.Y)); NotesOrganizer.area.Insert(position, NotesOrganizer.fakePane); currentArea = null; NotesOrganizer.fakePane = null; }
public static void ManageDragPane() { if (dragging) { NotesOrganizer.fakePane = currentArea; NotesOrganizer.area.Remove(NotesOrganizer.fakePane); NotesOrganizer.fakePane.Location = NotesOrganizer.Align(NotesOrganizer.fakePane.Location); if (NotesOrganizer.area[position] != NotesOrganizer.fakePane) { NotesOrganizer.area.Remove(NotesOrganizer.fakePane); NotesOrganizer.area.Insert(position, NotesOrganizer.fakePane); Clean(); } } }