|
Layout persistance is a must have for any docking suite. This feature
allows you to create various layouts and save them for later use. For
example, you may create different versions of the UI for
your application: simple and advanced. The save/restore methods will save
and restore the layout to its exact appearance, including all floating and
autohidden windows. More than that, the restore process raises an event that
the main application can listen to and customize the restoration process
by replacing the windows with the actual windows defined by the application.
Everything is done through XML so it's easy to manipulate and work with.
|