Create, open and save a project
A TrainPanel project bundles your entire layout into a single file: rails, blocks, sensors, actuators, locomotives and their positions, plus the camera state.
The .tpp file
The official extension is .tpp (“TrainPanel Project”). It’s a readable JSON file you can easily copy, archive and version-control.
Create a new project
File → New project. The app resets the layout, clears the travel history and holds an “untitled” project in memory. No file is created on disk until you save.
Open an existing project
File → Open and pick an .tpp. The Recent list (under File) shows your latest projects; clear it with File → Clear recents.
When you open, TrainPanel runs a connectivity audit and immediately flags any problems. See Layout audit.
Save
- File → Save writes to the current path.
- File → Save as… asks for a new path and switches the project to that file.
The “modified” indicator
The window title looks like:
The trailing asterisk (*) means there are unsaved changes. It disappears as soon as you save.
Closing without saving
If you try to close the window, open another project or create a new one while unsaved changes are pending, TrainPanel shows a confirmation dialog offering Save, Continue without saving or Cancel.