Originally designed to be a test client, this application now shows how Common handles the case were a layout is loaded for which not all Dockables are available. The application contains 4 different views: You can use this application as follows:
  1. Create a more or less sophisticated layout by adding various SingleCDockables and MultipleCDockables to 'Testing Environment'.
  2. Store the layout in 'Storage'.
  3. Remove none, some or all CDockables from 'Testing Environment'.
  4. Load a layout from 'Storage'.
  5. Add dockables or factories to 'Testing Environment' and observe how Common tries to put the elements again at their old location.
There are some limitations of which you need to be aware: