TrainListDialog::TrainListDialog(Engineer &e):
+ DynamicDialog(e.get_user_interface()),
engineer(e),
layout(engineer.get_layout())
{
trains.refresh(&train);
}
+bool TrainListDialog::save_state(DataFile::Statement &st) const
+{
+ st.keyword = "trainlistdialog";
+ save_position(st.sub);
+
+ return true;
+}
+
TrainItem::TrainItem(ValueType train)
{