Classes for docking windows drag and drop functionality.