- fixed windows minimize then restore sizing issue.
- fixed custom holder not resize after splitter change size issue.
- implemented windows naming for document docking.