I use the RadDock.LoadFromXml(file), it works fine for all visible tool and document windows for the exception of hidden tab document windows.
When I hide all tab document windows, save to xml then restart my app and load from xml, they remain hidden but if at least one tab document window is not hidden, none of them remain hidden, they are all docked tab document again.
Looking at the xml file, it shows the DesiredDockState="Hidden" correctly on all tab documents that should remain hidden.
When I hide all tab document windows, save to xml then restart my app and load from xml, they remain hidden but if at least one tab document window is not hidden, none of them remain hidden, they are all docked tab document again.
Looking at the xml file, it shows the DesiredDockState="Hidden" correctly on all tab documents that should remain hidden.