Currently it's impossible to store and load docking layouts, because the list of registered DockSites is inaccessible.

A solution could be Load/StoreLayout methods in the TTDragManager or TScreen, that use the DockSite list and call according methods of the TWinControl or its DockManager.

I'm going to figure out how the existing Lazarus screen management would fit into such a more general layout management. Any contributions are welcome :-)

BTW, the Lazarus EnableIDEdocking doesn't work, when it comes to restoring the layout :-(

DoDi

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to