diff options
Diffstat (limited to 'CrowIDE/src/ProjectTree')
| -rw-r--r-- | CrowIDE/src/ProjectTree/ProjectFile.cs | 14 | ||||
| -rw-r--r-- | CrowIDE/src/ProjectTree/ProjectItem.cs | 5 |
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"); |