aboutsummaryrefslogtreecommitdiffstatsci
path: root/CrowIDE/src/ProjectTree
diff options
context:
space:
mode:
Diffstat (limited to 'CrowIDE/src/ProjectTree')
-rw-r--r--CrowIDE/src/ProjectTree/ProjectFile.cs14
-rw-r--r--CrowIDE/src/ProjectTree/ProjectItem.cs5
2 files changed, 3 insertions, 16 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 ();
- }
}
}
diff --git a/CrowIDE/src/ProjectTree/ProjectItem.cs b/CrowIDE/src/ProjectTree/ProjectItem.cs
index 89889ca3..695e372b 100644
--- a/CrowIDE/src/ProjectTree/ProjectItem.cs
+++ b/CrowIDE/src/ProjectTree/ProjectItem.cs
@@ -45,14 +45,11 @@ namespace Crow.Coding
public override Picture Icon {
get {
- Console.WriteLine("extension="+Extension);
-
switch (Extension)
{
case ".cs":
return new SvgPicture("#icons.cs-file.svg");
- case ".crow":
- Console.WriteLine("loading icons.xml-file");
+ case ".crow":
return new SvgPicture("#icons.xml-file.svg");
case ".xml":
return new SvgPicture("#icons.xml-file.svg");