aboutsummaryrefslogtreecommitdiffstatsci
path: root/CrowIDE/src/ProjectTree/ProjectFile.cs
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-12-12 19:46:09 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-12-12 19:46:09 +0100
commit590fb1d22d56e1b171865fa9fa80f7d35ec4e26a (patch)
treee3be3d5dbe36e929fc2679e870c92e636a7b58f0 /CrowIDE/src/ProjectTree/ProjectFile.cs
parent145a54e95a780e42f8b0c390c4a6ae683b77af6b (diff)
wip
Diffstat (limited to 'CrowIDE/src/ProjectTree/ProjectFile.cs')
-rw-r--r--CrowIDE/src/ProjectTree/ProjectFile.cs14
1 files changed, 2 insertions, 12 deletions
diff --git a/CrowIDE/src/ProjectTree/ProjectFile.cs b/CrowIDE/src/ProjectTree/ProjectFile.cs
index 2c60c32c..611f1d8b 100644
--- a/CrowIDE/src/ProjectTree/ProjectFile.cs
+++ b/CrowIDE/src/ProjectTree/ProjectFile.cs
@@ -315,21 +315,11 @@ namespace Crow.Coding
if (IsDirty) {
MessageBox mb = MessageBox.ShowModal (CrowIDE.MainIFace,
MessageBox.Type.YesNoCancel, $"{DisplayName} has unsaved changes.\nSave it now?");
- mb.Yes += onClickSaveAndCloseNow;
- mb.No += onClickCloseNow;
+ mb.Yes += (object _sender, EventArgs _e) => { Save (); Close (); };
+ mb.No += (object _sender, EventArgs _e) => Close();
} else
Close ();
}
-
- void onClickCloseNow (object sender, EventArgs e)
- {
- Close ();
- }
- void onClickSaveAndCloseNow (object sender, EventArgs e)
- {
- Save ();
- Close ();
- }
}
}