3rd Party Docking Framework Implementation Strategy - AND Why Web GUIs Won.
zonski, were looking at you for DockFX. Please let us know when your finished with it. :)
Kidding aside - I have been thinking about some different strategies for implementing.
Interface for Dockable, and Dock, applied to to an extension of Pane (StackPane?)
One proof of concept I can't see a way to implement cleanly - when dragging - do we need to implement a heavyweight window to contain the dockable pane so it can move off the main application window? Or should we just keep it inside the main application window and keep it a "lightweight" framework? i.e. no free standing sperate wiindowed Dockables. Handling the transition for a node - from lightweight to heavyweight - seems a bit puzzling to me; i.e. I can't see all the possible issues from my 3 week foray into JavaFX for transitioning a Node out of its Parent Node and inot a seperate heavyweight window, and have it look seamless.
So - Ideas and strategies for a Docking framework are welcome, and possible issues one might forsee (in general and specific to JavaFX) that zonski might run into when implementing :)
Edited by: jkaufmann on Nov 6, 2011 9:48 AM
-- Conversation evolved from Docking strategies to why Simple Guis (Web) took over desktop Guis