hkmoon / DockFX

A fully featured docking library for the JavaFX platform.
GNU Lesser General Public License v3.0
6 stars 19 forks source link

Multi dock from SamCooper #6

Closed hkmoon closed 7 years ago

hkmoon commented 7 years ago

This is a fairly massive change that does (approximately) the following:

Reformatting of the code to a single consistent style matching that of JFX (see #15) Refactoring the DockNode/DockPane code so that most docking code is in DockPane (see #16) Implemented the ability to Dock floating nodes into other floating nodes (see #17)

The basic approach for the multi-docking support is that DockNode now cannot exist outside a DockPane, so when you float a node it creates a new DockPane for it to float in.