SAL Host Dialog (Dialog based Interface)

The display interface is an array of dialog boxes, the menu is located in the taskbar. As an icon for the panel, the icon from the Kernel plugin is used. Otherwise default icon is used from executable resources.


Host will automate following tasks:
  1. "Stick" windows to each other based on component StickyWindow.
  2. Save on close and restore windows positions and sizes
  3. Restore closed windows on opening


Extract all contents to empty folders, add required plugins to current directory and launch Flatbed.Dialog.exe file. If you required to launch separate instance of executable, then you need to add Kernel plugin (For example Kernel.Empty) or change keys SAL_KernelName and SAL_KernelCompany in Flatbed.MDI.exe.config file. Without changing default kernel plugin name all plugins collection will be combined and identified as default Kernel libraries with single settings storage. By default, application will search for Kernel plugin in current directory. If required to change default search plugins folder you can append argument /SAL_path: with the path to plugins folder. Example: /SAL_path:C:\MyApplication\. Tracing loopback is implemented for all trace events. If desired, you can redirect default trace events by editing .config file, but Output and Event List windows will not show any messages.

Breaking changes

30.11.2023 — Added support for .NET 7.0 version and some plugins may not fully support it. For backward compatibility package contains both executables for .NET and .NET Framework.

18.04.2023 — Changed settings loading algorithm. If assembly.config file found in current directory then it will be used as base settings directory. Otherwise %userProfile%\Application Data folder is used to store runtime settings storage. This is done to help transfer configured application and all required plugins to different user machine

10.02.2013 — Changed default settings folder. Now instead of %UserProfile%\My Documents files are stored in %UserProfile%\Application Data


TT Manager





Родительские файлы

Дочерние файлы