Embed most Windows applications directly into your MetaDock layout. Discord, VS Code, MetaTrader, OBS — most apps with a normal window dock right alongside your browsers.
Mounting an app captures its window and places it inside your MetaDock layout as a panel, right next to your browser panels.
VS Code on the left, browser with your app on the right, terminal at the bottom. All in one window, all saving/restoring with your workspace.
OBS in one panel, Twitch chat in a browser panel, Discord in another, and your stream dashboard in a fourth. One screen, everything visible.
MetaTrader embedded alongside TradingView charts, your broker's web interface, and a news feed. Save the workspace and restore it every morning.
MetaDock tracks the embedded app's process. If the app closes, the panel automatically cleans up. If you close the panel, the app keeps running independently.
When you restore a workspace, MetaDock re-attaches to docked apps that are still running and slots them back into place. If an app isn't running, that panel is skipped — MetaDock doesn't relaunch it for you. Keep the apps you dock in your Windows startup, or open them before restoring, and the layout reassembles cleanly.
The panel title updates automatically as the app's window title changes. You can also set a custom title if you prefer.
Lock the panel to prevent user interaction with the embedded app (useful for monitoring). Refresh/redraw if the app's rendering gets out of sync.
Some apps that draw their own graphics in special ways may not display properly when embedded. Try it first — if it works, great.
Some apps use custom rendering frameworks and may require special handling. MetaDock shows a warning dialog when you try to embed one. They may work, but with visual quirks. In rare cases, an app can crash MetaDock — if that happens, simply restart MetaDock.
Some apps don't restore properly when removed from MetaDock. The app might need to be restarted. This is rare but can happen with apps that don't tolerate being embedded.