ecFlowUI automatically saves its configuration into a session. A session describes the following things:

Without any explicit action from the user, ecFlowUI will record these details into a session called default, and use this each time it is started.

However, it is also possible to maintain several sessions, via the session manager. To access this, start ecFlowUI with the -s command-line option:

ecflow_ui -s

The session management dialogue will appear, providing the following options:

There is also the option to use the selected session by default; if ecFlowUI is started up without the -s switch and this option is set, then it will automatically load the specified session; otherwise it will load the default session.

If any session other than default is chosen, it will show in the main window's title bar: