X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Ftelemetrydialog.cpp;h=a1652b4bebd1dd572494f916f56e65a6f5ab7f44;hb=3ffe8b384fabeee1c3e636b83dd0006f3f5acfe1;hp=bceea54062af6148f6b6a01f0b5281d838ef3bea;hpb=b1cfc4fbf0d12c60bbe4b9c014a33c658554e7d7;p=r2c2.git diff --git a/source/engineer/telemetrydialog.cpp b/source/engineer/telemetrydialog.cpp index bceea54..a1652b4 100644 --- a/source/engineer/telemetrydialog.cpp +++ b/source/engineer/telemetrydialog.cpp @@ -7,8 +7,8 @@ using namespace std; using namespace Msp; using namespace R2C2; -TelemetryDialog::TelemetryDialog(Engineer &e): - DynamicDialog(e), +TelemetryDialog::TelemetryDialog(Engineer &engineer): + DynamicDialog(engineer.get_user_interface()), driver(engineer.get_layout().get_driver()) { Loader::WidgetMap widgets; @@ -51,3 +51,11 @@ void TelemetryDialog::update() i->label->set_text(text); } } + +bool TelemetryDialog::save_state(DataFile::Statement &st) const +{ + st.keyword = "telemetrydialog"; + save_position(st.sub); + + return true; +}