Offline editing
Offline mode allows users to modify device parameters without applying them to the network. Additionally, it enables pre-configuration of a Milan network while disconnected.
The main application window features a
toggle button to change between online and offline modes.

Milan Manager defaults to online mode upon startup. To switch to offline mode, move the toggle from right to left.

During offline editing sessions, Milan Manager offers the same functionality as online mode, except for certain information that is unavailable due to the lack of live data. This includes:
- Network topology and device errors (Network tab).
- Device configurations (if applicable) (Devices tab).
- Device firmware version information (Devices tab).
Changing to offline editing
When transitioning to offline mode, there are multiple options for proceeding with the current Milan Manager session.

The following options are available:
| Option | Description |
|---|---|
| Save | Save network state of the current Milan Manager session to a file and discard it afterwards. Start offline editing from scratch |
| Discard | Discard the current Milan Manager session without saving it to a file first. Start offline editing from scratch. |
| Keep for offline | Disconnect from the network but retain the current Milan Manager session to continue editing offline. |
| Cancel | Close the dialog and abort changing to offline editing. |
Saving and loading network states is also possible in offline mode.
Adding devices
While working offline, it is possible to manually add devices to the Milan Manager session. To add a device, use the button in the Devices tab.

By pressing this button, a popup appears allowing you to select a device from the Milan Manager database.
Milan Manager database
Milan Manager includes numerous device profiles. These devices can be easily added to the current session by selecting the vendor and type of device, choosing a configuration (optional), specifying the number of devices, and setting a custom name (optional). Finally, click 'Add devices' to add them to the session.
Removing devices
While working offline, it is possible to manually remove devices from the Milan Manager session. To remove a device, switch to the Devices tab, right-click the device row, and choose 'Remove device'.

Changing to online
When transitioning to online mode, there are multiple options for proceeding with the current Milan Manager session.
To apply the current offline session to the connected network, first save the session to a file using 'Save network state', and then apply it to the network using 'Load network state' afterwards.

The following options are available:
| Option | Description |
|---|---|
| Save | Save network state of the current Milan Manager session to a file and view devices detected on the connected network. |
| Discard | Discard the current Milan Manager session and start viewing devices detected on the connected network. |
| Cancel | Close the dialog and abort connecting to the network. |