toc dock widget
save toc dock state