Docked Windows
A Docked window is one whose Dock Position is set to anything but Floating. Docked windows are locked to the edges of the Client and fill all the space on that edge (i.e., West Docked fills the left side of the Client). It will also typically have its Border and Titlebar display policies set to Never. This makes the "docked" window appear to be joined seamlessly with the current main window. These screens are usually tall and skinny or short and wide, depending on the side they're docked to. The purpose of a docked window is to make some information always available; typically navigation controls and overall status information. Using docked windows can help eliminate repetitive design elements from being copied to each screen, making maintenance easier.
Setting which side the window is docked on is done through the window's Dock Position property.

Docking Settings
Having multiple docked windows means you need to decide how you want them to appear in relation to each other. For that, Ignition has several settings.
The Dock Index is a property on the window that determines the order of docked windows if multiple windows are docked to the same side. The window with the lowest Dock Index will appear closest to the edge on that side, whereas the highest Dock Index will appear closest to the middle of the client.

The remaining three settings are located in the Project Properties > Vision > User Interface section:
- Axis Precedence - Project wide property that determines which sides get to extend to the edge of the window, North and South or East and West.
- Prevent Popup/Docking Overlap - When set to true, then floating (popup) windows will not overlap with docked windows.
- Infinite Desktop - When set to true, then the desktop area will be expanded if windows are dragged out of frame.

Axis Precedence Example Images