PROCEDURE DockWindows *JCJB* Activate the Tool windows to make sure they exist. ACTIVATE WINDOW View ACTIVATE WINDOW Properties ACTIVATE WINDOW Document *JCJB* Dock the Data Set window on the Right. DOCK WINDOW View POSITION 2 *JCJB* Dock the Property Sheet and Document View as tabs in the Data Set window. DOCK WINDOW Properties POSITION 4 WINDOW View DOCK WINDOW Document POSITION 4 WINDOW View ENDPROCI'm sure you could use MOVE WINDOW instead of DOCK WINDOW in the middle section of code on the View window. I also have an OKL that calls this procedure and it's all in my config file. So, everything gets docked where I want it on startup and if things get closed or moved or undocked, I can simply press a function key to get them back the way they belong.